US 12,156,095 B1
Computer method for determining channel characteristics of wireless communications
Ahmad A. Masoud, Dhahran (SA)
Assigned to KING FAHD UNIVERSITY OF PETROLEUM AND MINERALS, Dhahran (SA)
Filed by KING FAHD UNIVERSITY OF PETROLEUM AND MINERALS, Dhahran (SA)
Filed on Aug. 5, 2024, as Appl. No. 18/794,002.
Application 18/794,002 is a continuation of application No. 17/847,981, filed on Jun. 23, 2022, granted, now 12,108,304.
This patent is subject to a terminal disclaimer.
Int. Cl. H04W 4/38 (2018.01); H04W 4/024 (2018.01); H04W 4/029 (2018.01)
CPC H04W 4/024 (2018.02) [H04W 4/029 (2018.02); H04W 4/38 (2018.02)] 8 Claims
OG exemplary drawing
 
1. A non-transitory computer readable medium having instructions stored therein that, when executed by a microprocessor, causes the microprocessor to perform a method of obtaining estimates of channel characteristics for wireless communications, the method comprising:
receiving, from a mobile wireless agent, sensory information at N sample points in a sample space, S, of a physical sensing location, wherein coordinates of the N sample points are random variables over a wireless communication channel having unknown channel characteristics;
constructing a histogram, comprising N samples, from the coordinates of the random variables of the sensory information;
constructing a set of parameterized Rayleigh probability density functions, PDF, PX(xi,ξ) from the N samples of the histogram, where each x represents a set of coordinates in the sample space and ξ is a parameter vector containing a set of L parameters for each xi, where i=1, . . . , N;
constructing a parameterized vector, Ψ(ξ), from the set of the parameterized Rayleigh PDFs, PX(xi,ξ);
forming a transformation vector, ψ, from the histogram for each xi;
determining a distance, D(ξ), between the transformation vector, ψ, and the parameterized vector Ψ(ξ);
minimizing an absolute value of the distance, D(ξ);
forming a Jacobian matrix, Jξ, by calculating a partial derivative of the parameterized vector, Ψ(ξ), for each ξ;
calculating a dot product between a transpose of the Jacobian matrix, Jξ and the distance, D(ξ);
minimizing the dot product; and
determining a value of each parameter vector, ξ, which minimizes the dot product;
estimating a set of parameters of the unknown channel characteristics from each set of L parameters of each ξ;
generating motion actuation signals for the mobile wireless agent based on the estimated set of parameters, wherein the motion actuation signals include a navigation signal and a peripheral device control signal;
transmitting the motion actuation signals and the estimated set of parameters to a base station (BS); and
transmitting, by a BS communication circuitry, the motion actuation signals on the wireless communication channel using the estimated set of parameters of the channel characteristics, to the mobile wireless agent.