Patents by Inventor Ariton E. Xhafa

Ariton E. Xhafa has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9614579
    Abstract: A device operated in a network using a channel hopping communication protocol may select a channel for each transmission by first generating and storing a sequence of pseudo-random index numbers. A list of good channels is selected from a plurality of channels. For each channel hop, one of the good channels is selected from the list of good channels for use by a transceiver in the device by using an index number selected from the sequence of pseudo-random index numbers. The list of good channels may be revised periodically and channels may be selected from the list of good channels for use by the transceiver without revising the sequence of pseudo-random index numbers.
    Type: Grant
    Filed: July 29, 2015
    Date of Patent: April 4, 2017
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Chao-Fang Shih, Ariton E. Xhafa, Jianwei Zhou
  • Patent number: 9614580
    Abstract: Disclosed examples include methods and network devices for communicating in a wireless network, in which the device generates frequency hopping sequence y(j) having a prime number sequence length p, using cyclotomic classes in a field of p or using a baby-step giant-step algorithm, where y(0)=p?1 and the remaining sequence values y(j)=log?(j) mod (p?1). In certain examples, ?=2 and the sequence is generated without solving logarithms using one or more algorithms to conserve memory and processing complexity for low power wireless sensors or other IEEE 802.15.4e based networks using Time-Slotted Channel Hopping (TSCH) communications.
    Type: Grant
    Filed: January 12, 2016
    Date of Patent: April 4, 2017
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Chao-Fang Shih, Ariton E. Xhafa, Jianwei Zhou
  • Patent number: 9596558
    Abstract: A method of transmitting association requests in a wireless sensor network includes transmitting an association request from a leaf node to an intermediate node. The method further includes transmitting the association request from the intermediate node during one of either a shared time slot or a dedicated time slot in response to at least one of the timing of dedicated time slots and data collision rates during shared time slots.
    Type: Grant
    Filed: March 19, 2015
    Date of Patent: March 14, 2017
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Ariton E. Xhafa, Jianwei Zhou, Arvind Kandhalu Raghu, Ryan Nuzzaci
  • Publication number: 20170063685
    Abstract: This invention is an improvement of a Hierarchical Do-Dag based RPL (H-DOC) network configuration where the network address of each node corresponds to its location within the hierarchical network. Network addresses are initialized hierarchically. Candidate patent nodes signal availability. Candidate child nodes respond to a selected candidate parent node with a temporary address. The selected candidate parent node acknowledges selection and communicates a hierarchical address for the child node in a transmission to the temporary address. The child node changes its address to the hierarchical address from the parent node. When a node switches parent nodes, it signals the old parent node to deallocate it as a child node, and then signals a selected candidate parent node with a temporary address.
    Type: Application
    Filed: August 29, 2016
    Publication date: March 2, 2017
    Inventors: Ramanuja Vedantham, Kumaran Vijayasankar, Arvind K. Raghu, Ariton E. Xhafa
  • Patent number: 9565689
    Abstract: Embodiments of the invention provide a method for performing network resource allocation over hybrid networks so that application QoS requirements are met. The hybrid networks are represented as an undirected weighted graph with the communication links as edges irrespective of the communication medium. A QoS-based resource allocation model. Another embodiment further includes utility functions that capture the QoS attributes such as reliability, timeliness, fault-tolerance and lifetime allows determining routes and bandwidth allocation such that the total system utility across the entire network is maximized.
    Type: Grant
    Filed: October 23, 2014
    Date of Patent: February 7, 2017
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Arvind Kandhalu Raghu, Ariton E. Xhafa
  • Publication number: 20160360546
    Abstract: Transmission on a shared wireless communication channel is contended for by selecting one of a predetermined plurality of dedicated channel sensing intervals, and then performing channel sensing relative to the channel during the selected channel sensing interval. A transmission is sent on the channel in response to a determination that the channel is idle.
    Type: Application
    Filed: December 29, 2015
    Publication date: December 8, 2016
    Inventors: Arvind Kandhalu Raghu, Ariton E. Xhafa, Ramanuja Vedantham
  • Publication number: 20160323824
    Abstract: A time slot assignment arrangement for ultralow power devices in a wireless communication network is disclosed. The time slot assigned to ultralow power device wakeup frame is identified as ultralow power timeslot using various indicators. The ultralow power timeslot is assigned as contention based timeslot allowing ultralow power devices in the wireless network to extend the interval for synchronizing with the network overcoming the short synchronization interval requirements of wireless communication network resulting in significant improvement in battery life by preserving the power needed for frequent synchronization with the wireless communication network.
    Type: Application
    Filed: February 9, 2016
    Publication date: November 3, 2016
    Applicant: TEXAS INSTRUMENTS INCORPORATED
    Inventors: ARITON E. XHAFA, BAHER HAROUN
  • Publication number: 20160278079
    Abstract: A method of transmitting association requests in a wireless sensor network includes transmitting an association request from a leaf node to an intermediate node. The method further includes transmitting the association request from the intermediate node during one of either a shared time slot or a dedicated time slot in response to at least one of the timing of dedicated time slots and data collision rates during shared time slots.
    Type: Application
    Filed: March 19, 2015
    Publication date: September 22, 2016
    Inventors: Ariton E. Xhafa, Jianwei Zhou, Arvind Kandhalu Raghu, Ryan Nuzzaci
  • Publication number: 20160270068
    Abstract: In accordance with various embodiments, a system and method of distributed transmission resource management in a wireless network is disclosed. The transmission resource allocation is distributed throughout the network to all nodes. In distributed resource management, the resource allocation may be performed by child and/or remote nodes and child and/or remote nodes actively manage transmission resource allocation in the wireless network.
    Type: Application
    Filed: February 26, 2016
    Publication date: September 15, 2016
    Applicant: Texas Instruments Incorporated
    Inventors: ALPER S. AKYUREK, ARITON E. XHAFA, JIANWEI ZHOU, RAMANUJA VEDANTHAM
  • Publication number: 20160210189
    Abstract: A system and method for detecting and correcting bit errors in received packets is disclosed. The presence of bit errors in a received packet are detected using CRC bits carried in the received packet. One or more erroneous bits may be identified in a header of the packet. The erroneous bits are corrected by setting the erroneous bits to match the expected bit settings. The corrected packet is then error-checked using the CRC bits. Errors may be detected in two sequential packets where a second packet is a retransmission of a first packet. Differing bits are identified in the two sequential packets. A packet is modified to include additional combinations of the differing bits and then error-checked with each combination of the differing bits. If a modified packet passes error checking, then process the modified packet.
    Type: Application
    Filed: January 15, 2015
    Publication date: July 21, 2016
    Inventors: Ariton E. Xhafa, Jing-Fei Ren
  • Publication number: 20160204827
    Abstract: Disclosed examples include methods and network devices for communicating in a wireless network, in which the device generates frequency hopping sequence y(j) having a prime number sequence length p, using cyclotomic classes in a field of p or using a baby-step giant-step algorithm, where y(0)=p?1 and the remaining sequence values y(j)=log?(j) mod (p?1). In certain examples, ?=2 and the sequence is generated without solving logarithms using one or more algorithms to conserve memory and processing complexity for low power wireless sensors or other IEEE 802.15.4e based networks using Time-Slotted Channel Hopping (TSCH) communications.
    Type: Application
    Filed: January 12, 2016
    Publication date: July 14, 2016
    Applicant: Texas Instruments Incorporated
    Inventors: Chao-Fang Shih, Ariton E. Xhafa, Jianwei Zhou
  • Publication number: 20160174192
    Abstract: A network includes a parent node and at least one child node that is configured to communicate with the parent node via a wireless network protocol. The parent node includes a broadcast coordinator to transmit a broadcast message from the parent node to the child node at predetermined time intervals according to the wireless network protocol. A scheduler generates a scheduling packet that is communicated in the broadcast message. The scheduling packet includes a data field to instruct each child node to activate and receive data communicated from the parent node in a prescribed time slot following the broadcast message that is defined by the scheduling packet.
    Type: Application
    Filed: August 3, 2015
    Publication date: June 16, 2016
    Inventors: ARVIND K. RAGHU, ARITON E. XHAFA, RAMANUJA VEDANTHAM, XIAOLIN LU
  • Publication number: 20160088517
    Abstract: A method for managing Internet Protocol Version 6 (IPv6) addresses in a wireless sensor network is provided that includes storing, on a wireless sensor device in the wireless sensor network, a prefix of an IPv6 address in association with a key, forming an address indicator for the IPv6 address, the address indicator consisting of the key and a node address of the IPv6 address, and storing the address indicator in at least one memory location on the wireless sensor device in lieu of the IPv6 address.
    Type: Application
    Filed: August 26, 2015
    Publication date: March 24, 2016
    Inventors: Alper Sinan Akyurek, Ariton E. Xhafa, Jianwei Zhou, Ramanuja Vedantham
  • Publication number: 20160087936
    Abstract: A network includes at least two nodes that employ a routing protocol to communicate across a network. One of the nodes is a parent node and another of the nodes is a child node of the parent node. An address generator assigns a unique network address to the child node by appending an address value of a number of bits to a parent address of the parent node to create the unique network address for the child node.
    Type: Application
    Filed: July 13, 2015
    Publication date: March 24, 2016
    Inventors: ALPER S. AKYUREK, ARITON E. XHAFA, JIANWEI ZHOU, RAMANUJA VEDANTHAM
  • Publication number: 20160072548
    Abstract: A device operated in a network using a channel hopping communication protocol may select a channel for each transmission by first generating and storing a sequence of pseudo-random index numbers. A list of good channels is selected from a plurality of channels. For each channel hop, one of the good channels is selected from the list of good channels for use by a transceiver in the device by using an index number selected from the sequence of pseudo-random index numbers. The list of good channels may be revised periodically and channels may be selected from the list of good channels for use by the transceiver without revising the sequence of pseudo-random index numbers.
    Type: Application
    Filed: July 29, 2015
    Publication date: March 10, 2016
    Inventors: Chao-Fang Shih, Ariton E. Xhafa, Jianwei Zhou
  • Publication number: 20160050046
    Abstract: A wireless device that tailors communications based on power parameters of the device. In one embodiment, a wireless device includes an energy source, a power monitor coupled to the energy source, a wireless transceiver, and a traffic controller coupled to the power monitor and the wireless transceiver. The power monitor is configured to measure a parameter of the energy source. The wireless transceiver is configured to wirelessly communicate via a wireless network. The traffic controller is configured to dynamically provide traffic management based on a prediction of wireless device capabilities using the present state of the energy source.
    Type: Application
    Filed: October 26, 2015
    Publication date: February 18, 2016
    Inventors: Ariton E. Xhafa, Soon-Hyeok Choi, Yanjun Sun, Leonardo William Estevez
  • Publication number: 20160044697
    Abstract: A method for communicating in a wireless sensor network (WSN) is described. Using control logic, a first wireless transceiver is caused to transmit a wireless packet to a node in a wireless sensor network. The control logic bases its causing on a transmission coinciding with a break in transmission for a second wireless network, such that the transmission from the first wireless transceiver does not coincide with transmissions made on the second wireless network. Time synchronized channel hopping (TSCH) slot frames for wireless packet transmission in the wireless sensor network are caused to be time offset if the first wireless transceiver is utilizing TSCH. Wake up sequence transmissions for the wireless sensor network are caused to be time offset if the first wireless transceiver is utilizing coordinated sampled listening (CSL).
    Type: Application
    Filed: October 22, 2015
    Publication date: February 11, 2016
    Inventors: Ariton E. Xhafa, Soon-Hyeok Choi, Srinath Hosur, Yanjun Sun
  • Publication number: 20160037449
    Abstract: A device may be coupled to a time slot based communication system and receive a timing beacon packet that is broadcast in a time slot of the communication system at a periodic rate, in which the network uses a time slotted channel hopping protocol of sequential frames each having a plurality of time slots. The device may synchronize its time base to the timing beacon. The device may calculate a sleep time corresponding to a number of time slots until a next time slot that is scheduled for use by the device and then place the device in a sleep mode. The device may be awakened after the sleep time and operate during the next time slot. The device may repeat the process of calculating a sleep time, going into sleep mode, and waking for operation after the sleep time in order to reduce power consumption.
    Type: Application
    Filed: June 26, 2015
    Publication date: February 4, 2016
    Inventors: Arvind Kandhalu Raghu, Ariton E. Xhafa, Jianwei Zhou, Ramanuja Vedantham, Xiaolin Lu
  • Publication number: 20160028438
    Abstract: A method for implementing a convergence layer. Data is received on a first communication medium by a first transceiver. Data is transmitted on the first communication medium by the first transceiver. A signal is received. Causing, through the convergence layer, by a control logic in response to the signal, the data received and transmitted on the first communication medium as part of a communication session to be received and transmitted instead by a second transceiver on a second communication medium, wherein the convergence layer is configured to conceal from a routing layer at least one of: information related to the first signal, and information related to the data being received and transmitted on the second communication medium.
    Type: Application
    Filed: October 8, 2015
    Publication date: January 28, 2016
    Inventors: Yanjun Sun, Gang Xu, Soon-Hyeok Choi, Bhadra Sandeep, Xiaolin Lu, Ariton E. Xhafa, Minghua Fu, Robert W. Liang, Susan Yim
  • Publication number: 20160014638
    Abstract: A wireless combination device is coupled to an antenna for communicating via a first wireless network. A second wireless transceiver configured for communication via said second wireless network. A packet aggregator is coupled to the first wireless transceiver configures a frame aggregated packet for at least a portion of activities on the first wireless network. The frame aggregated packet includes a plurality of data packets and a dummy packet or spoofing so that said frame aggregated packet is extended in time or indicates an extension sufficient to overlap a Tx time interval or Rx time interval for communications occurring over a second wireless network. The first wireless network and said second wireless network are overlapping networks.
    Type: Application
    Filed: September 21, 2015
    Publication date: January 14, 2016
    Inventors: Ariton E. Xhafa, Yanjun Sun, Ramanuja Vedantham