US2024406951A1PendingUtilityA1

System and method for perferential scheduling for c-v2x adaptive out-of-band interference

Assignee: FORD GLOBAL TECH LLCPriority: May 30, 2023Filed: May 30, 2023Published: Dec 5, 2024
Est. expiryMay 30, 2043(~16.8 yrs left)· nominal 20-yr term from priority
H04W 4/40H04W 72/541H04W 72/1221H04W 72/0453H04W 72/0446H04W 72/02H04W 72/1263
58
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A system includes an antenna and a controller. The controller is configured to detect a size of a data packet to be transmitted, and detect transmission availability among a set of primary subchannels. With a scheduler in a selective excluded resource mode, the controller identifies CSR for transmitting the data packet based on the primary subchannels in response to at least one of the size of the data packet being less than a packet size threshold and at least a portion of the primary subchannels being available to transmit the data packet; and identifies the CSR for transmitting the data packet based on the plurality of subchannels in response to at least one of the size of the data packet being greater than or equal to the packet size threshold and the primary subchannels not being available to transmit the data packet.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A system for scheduling communications using a plurality of wireless interfaces, comprising:
 an antenna configured to send and/or receive data over a message protocol having a plurality of subchannels, the plurality of subchannels including a set of primary subchannels and a set of secondary subchannels, wherein the set of primary subchannels are less susceptible to out-of-band interference than the set of secondary subchannels; and   a controller configured to employ a scheduler operable in a selective excluded resource mode, the controller being configured to:
 detect a size of a data packet to be transmitted; 
 detect transmission availability among the set of primary subchannels; 
 with the scheduler in the selective excluded resource mode:
 identify one or more candidate subframe resources (CSR) for transmitting the data packet based on the set of primary subchannels in response to at least one of the size of the data packet being less than a packet size threshold and at least a portion of the set of primary subchannels being available to transmit the data packet; and 
 identify the one or more CSR for transmitting the data packet based on the plurality of subchannels including the set of primary subchannels and the set of secondary subchannels in response to at least one of the size of the data packet being greater than or equal to the packet size threshold and the set of primary subchannels not being available to transmit the data packet; and 
 
 transmit the data packet based on the one or more CSR. 
   
     
     
         2 . The system of  claim 1 , wherein:
 the scheduler is further operable in an unrestricted mode, and   with the scheduler in the unrestricted mode, the controller is further configured to select the CSR for transmitting the data packet from among the plurality of subchannels including the set of primary subchannels and the set of secondary subchannels.   
     
     
         3 . The system of  claim 2 , wherein the controller is further configured to:
 monitor signals received from the antenna to detect an environment of the antenna as being indoors or outdoors,   transition the scheduler to the selective excluded resource mode in response to the antenna being indoors; and   transition the scheduler to the unrestricted mode in response to the antenna being outdoors.   
     
     
         4 . The system of  claim 3 , wherein the controller is further configured to detect the signals as being at least one a global navigation satellite system (GNSS) repeater signal or a sidelink synchronization signal to detect the environment of the antenna as being indoors. 
     
     
         5 . The system of  claim 1 , wherein a number of subchannels in the set of primary subchannels and a number of subchannels in the set of secondary subchannels are adjustable. 
     
     
         6 . The system of  claim 1 , wherein a number of subchannels in the set of primary subchannels and a number of subchannels in the set of secondary subchannels are adjustable based on at least one of a location of the antenna, the size of the data packet, or a ProSe Per-Packet Priority (PPPP) value. 
     
     
         7 . The system of  claim 1 , wherein a number of subchannels in the set of primary subchannels and a number of subchannels in the set of secondary subchannels are adjustable based on the out-of-band interference about the antenna. 
     
     
         8 . The system of  claim 1 , wherein the message protocol is a cellular vehicle-to-everything (C-V2X) messaging protocol, and the out-of-band interference results from use of Wi-Fi. 
     
     
         9 . A method for scheduling communications using a plurality of wireless interfaces, comprising:
 detecting a size of a data packet to be transmitted via an antenna, wherein the antenna is configured to send and/or receive data over a message protocol having a plurality of subchannels, the plurality of subchannels including a set of primary subchannels and a set of secondary subchannels, wherein the set of primary subchannels are less susceptible to out-of-band interference than the set of secondary subchannels;   detecting transmission availability among the set of primary subchannels;   identifying, by a scheduler in a selective excluded resource mode, one or more candidate subframe resources (CSR) for transmitting the data packet based on the set of primary subchannels in response to at least one of the size of the data packet being less than a packet size threshold and at least a portion of the set of primary subchannels being available to transmit the data packet;   identifying, by the scheduler in the selective excluded resource mode, the one or more CSR for transmitting the data packet based on the plurality of subchannels including the set of primary subchannels and the set of secondary subchannels in response to at least one of the size of the data packet being greater than or equal to the packet size threshold and the set of primary subchannels not being available to transmit the data packet; and   transmitting the data packet based on the one or more CSR.   
     
     
         10 . The method of  claim 9 , further comprising: selecting, by the scheduler in an unrestricted mode, the one or more CSR for transmitting the data packet based on the plurality of subchannels including the set of primary subchannels and the set of secondary subchannels. 
     
     
         11 . The method of  claim 10 , further comprising:
 monitoring signals received from the antenna to detect an environment of the antenna as being indoors or outdoors;   transitioning the scheduler to the selective excluded resource mode in response to the antenna being indoors; and   transitioning the scheduler to the unrestricted mode in response to the antenna being outdoors.   
     
     
         12 . The method of  claim 11 , further comprising detecting the signals as being at least one of a global navigation satellite system (GNSS) repeater signal or a sidelink synchronization signal to detect the environment of the antenna as being indoors. 
     
     
         13 . The method of  claim 9 , further comprising adjusting a number of subchannels in the set of primary subchannels and a number of subchannels in the set of secondary subchannels based on at least one of a location of the antenna, the size of the data packet, or a ProSe Per-Packet Priority (PPPP) value. 
     
     
         14 . The method of  claim 9 , further comprising adjusting a number of subchannels in the set of primary subchannels and a number of subchannels in the set of secondary subchannels based on the out-of-band interference about the antenna. 
     
     
         15 . The method of  claim 9 , wherein the message protocol is a cellular vehicle-to-everything (C-V2X) messaging protocol, and the out-of-band interference results from use of Wi-Fi. 
     
     
         16 . A non-transitory computer-readable medium comprising instructions for scheduling communications using a plurality of wireless interfaces that, when executed by a processor of a controller, cause the controller to perform operations including to:
 detect a size of a data packet to be transmitted using a message protocol;   detect transmission availability among a set of primary subchannels, wherein a plurality of subchannels for transmitting the data packet over the message protocol includes a set of primary subchannels and a set of secondary subchannels, wherein the set of primary subchannels are less susceptible to out-of-band interference than the set of secondary subchannels;
 identify, by a scheduler in a selective excluded resource mode, one or more candidate subframe resources (CSR) for transmitting the data packet based on the set of primary subchannels in response to at least one of the size of the data packet being less than a packet size threshold and at least a portion of the set of primary subchannels being available to transmit the data packet; and 
 identify, by the scheduler in the selective excluded resource mode, the one or more CSR for transmitting the data packet based on the plurality of subchannels including the set of primary subchannels and the set of secondary subchannels in response to at least one of the size of the data packet being greater than or equal to the packet size threshold and the set of primary subchannels not being available to transmit the data packet; and 
   transmit the data packet based on the one or more CSR.   
     
     
         17 . The medium of  claim 16 , further comprising instructions, that, when executed by the processor of the controller, cause the controller to perform operations including to: select, by the scheduler in an unrestricted mode, the one or more CSR for transmitting the data packet based on the plurality of subchannels including the set of primary subchannels and the set of secondary subchannels. 
     
     
         18 . The medium of  claim 17 , further comprising instructions, that, when executed by the processor of the controller, cause the controller to perform operations including to:
 monitor signals received from an antenna to detect an environment of the antenna as being indoors or outdoors, wherein the antenna is configured to send and/or receive data over the message protocol having the plurality of subchannels,   transition the scheduler to the selective excluded resource mode in response to the antenna being indoors; and   transition the scheduler to the unrestricted mode in response to the antenna being outdoors.   
     
     
         19 . The medium of  claim 18 , further comprising instructions, that, when executed by the processor of the controller, cause the controller to perform operations including to detect the signals as being at least one of a global navigation satellite system (GNSS) repeater signal or a sidelink synchronization signal to detect the environment of the antenna as being indoors. 
     
     
         20 . The medium of  claim 16 , wherein number of subchannels in the set of primary subchannels and number of subchannels in the set of secondary subchannels are adjustable.

Join the waitlist — get patent alerts

Track US2024406951A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.