A method of a transmitter transmitting a packet encoded by applying a coding scheme based on a wireless channel environment to a receiver, and a method of the receiver detecting the coding scheme applied to the encoded packet and decoding the packet, in which the transmitter applies a spreading fact
A method of a transmitter transmitting a packet encoded by applying a coding scheme based on a wireless channel environment to a receiver, and a method of the receiver detecting the coding scheme applied to the encoded packet and decoding the packet, in which the transmitter applies a spreading factor corresponding to the coding scheme to a preamble of the packet, and the receiver decodes the packet by detecting the coding scheme using the preamble.
대표청구항▼
1. A packet transmission method of a transmitter, the method comprising: determining a coding scheme among a plurality of coding schemes based on a wireless channel environment;determining a spreading factor corresponding to the determined coding scheme among a plurality of spreading factors;configu
1. A packet transmission method of a transmitter, the method comprising: determining a coding scheme among a plurality of coding schemes based on a wireless channel environment;determining a spreading factor corresponding to the determined coding scheme among a plurality of spreading factors;configuring a preamble of a packet by repeating a base preamble sequence corresponding to the determined spreading factor a number of times equal to the determined spreading factor;encoding a payload of the packet by applying the determined coding scheme to the payload; andtransmitting the packet comprising the preamble and the payload to a receiver,wherein the base preamble sequence corresponding to the determined spreading factor and a base preamble sequence corresponding to another spreading factor are orthogonal. 2. The method of claim 1, wherein the preamble comprises a base preamble sequence spread by the spreading factor. 3. The method of claim 2, further comprising determining the base preamble sequence based on a spreading sequence from a plurality of base preamble sequences respectively corresponding to the plurality of spreading factors respectively corresponding to the plurality of coding schemes. 4. The method of claim 1, wherein the transmitter and the receiver are configured to share information on the spreading factor corresponding to the determined coding scheme. 5. The method of claim 1, wherein the packet further comprises an indicator indicating the determined coding scheme. 6. The method of claim 1, further comprising receiving feedback on the wireless channel environment from the receiver; wherein the determining of the coding scheme comprises determining the coding scheme among the plurality of coding schemes based on the feedback. 7. A non-transitory computer-readable storage medium storing instructions to cause a computer to perform the method of claim 1. 8. A transmitter, comprising: a processor configured to determine a coding scheme among a plurality of coding schemes based on a wireless channel environment,determine a spreading factor corresponding to the determined coding scheme among a plurality of spreading factors,configure a preamble of a packet by repeating a base preamble sequence corresponding to the determined spreading factor a number of times equal to the determined spreading factor, andencode a payload of the packet by applying the determined coding scheme to the payload; anda communicator configured to transmit the packet comprising the preamble and the payload to a receiver,wherein the base preamble sequence corresponding to the determined spreading factor and a base preamble sequence corresponding to another spreading factor are orthogonal. 9. A packet decoding method of a receiver, the method comprising: receiving a packet from a transmitter, wherein a preamble of the packet is configured by repeating a base preamble sequence corresponding to a spreading factor used by the transmitter a number of times equal to the spreading factor;detecting the spreading factor;estimating a coding scheme applied to a payload of the packet based on the detected spreading factor; anddecoding the payload of the packet based on the estimated coding scheme,wherein the base preamble sequence corresponding to the spreading factor and a base preamble sequence corresponding to another spreading factor are orthogonal. 10. The method of claim 9, wherein the detecting comprises detecting the spreading factor based on the base preamble sequence of the preamble. 11. The method of claim 10, wherein the detecting of the spreading factor comprises: calculating correlation values between the preamble and a plurality of base preamble sequences respectively corresponding to a plurality of spreading factors; anddetecting as the spreading factor one of the spreading factors corresponding to one of the base preamble sequences having a greatest correlation value among the correlation values. 12. The method of claim 11, wherein the plurality of base preamble sequences are orthogonal. 13. The method of claim 9, wherein the estimated coding scheme is a first coding scheme; the packet comprises an indicator indicating a second coding scheme;the method further comprises detecting the second coding scheme indicated by the indicator; anddetermining whether the first coding scheme is the same as the second coding scheme; andthe decoding comprises decoding the payload of the packet based on the first coding scheme in response to a result of the determining being that the first coding scheme is the same as the second coding scheme. 14. The method of claim 13, further comprising determining whether an error is present in a header of the packet comprising the indicator; wherein the detecting of the second coding scheme comprises detecting the second coding scheme in response to a result of the determining of whether an error is present being that an error is not present in the header. 15. The method of claim 13, wherein a weight value is set for each of the first coding scheme and the second coding scheme in advance; and the decoding comprises decoding the payload of the packet by applying a coding scheme having a greater weight value among the first coding scheme and the second coding scheme in response to a result of the determining being that the first coding scheme is not the same as the second coding scheme. 16. The method of claim 9, wherein the packet comprises an indicator indicating a coding scheme applied to the payload of the packet by the transmitter; the method further comprises: setting the indicator to a value indicating the estimated coding scheme; anddetermining whether an error is present in a header of the packet comprising the indicator set to the value indicating the estimated coding scheme; andthe decoding comprises decoding the payload of the packet based on the estimated coding scheme in response to a result of the determining of whether an error is present being that an error is not present in the header. 17. The method of claim 9, further comprising: generating information on a wireless channel environment in which the packet was transmitted; andtransmitting the information to the transmitter. 18. A non-transitory computer-readable storage medium storing instructions to cause a computer to perform the method of claim 9. 19. A receiver, comprising: a communicator configured to receive a packet from a transmitter, wherein a preamble of the packet is configured by repeating a base preamble sequence corresponding to a spreading factor used by the transmitter a number of times equal to the spreading factor; anda processor configured to detect the spreading factor,estimate a coding scheme applied to a payload of the packet based on the detected spreading factor, anddecode the payload of the packet based on the estimated coding scheme,wherein the base preamble sequence corresponding to the spreading factor and a base preamble sequence corresponding to another spreading factor are orthogonal. 20. A packet coding method, comprising: storing information on a plurality of coding schemes that can be applied to a packet;setting a different spreading factor for each of the plurality of coding schemes; andencoding a payload of the packet by applying a coding scheme among the plurality of coding schemes to the payload of the packet based on a wireless channel environment,wherein a preamble of the packet is configured by repeating a base preamble sequence corresponding to a spreading factor for the coding scheme a number of times equal to the spreading factor, andwherein the base preamble sequence corresponding to the spreading facto and a base preamble sequence corresponding to another spreading factor are orthogonal. 21. A packet coding method, comprising: configuring a preamble of a packet by repealing a base preamble sequence corresponding to a spreading factor for a coding scheme a number of times equal to the spreading factor; andencoding a payload of a packet by applying to the payload the coding scheme providing a maximum throughput in a wireless channel environment in which the packet is to be transmitted among a plurality of coding schemes each having a different spreading factorwherein the base preamble sequence corresponding to the spreading factor and a base preamble sequence corresponding to another spreading factor are orthogonal. 22. The coding method of claim 21, wherein each of the coding schemes further comprises a different set of spreading sequences corresponding to the spreading factor of the coding scheme, each of the spreading sequences corresponding to a different data value; and the encoding comprises spreading data values of the payload according to corresponding spreading sequences of the set of spreading sequences of the coding scheme applied to the payload. 23. The coding method of claim 22, wherein the spreading sequences are orthogonal within each set of spreading sequences. 24. The coding method of claim 21, wherein each of the coding schemes further comprises a different base preamble sequence. 25. The coding method of claim 24, wherein the different base preamble sequences of the coding schemes are orthogonal.
Kim,Sung Hoon; Lee,Hyun Woo; Lee,Kook Heui; Lee,Ju Ho; Choi,Sung Ho, Method for transmitting/receiving information about orthogonal variable spreading factor codes assigned to user data in a high speed data packet access communication system.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.