US20040196784A1 - Route discovery based piconet forming - Google Patents
Route discovery based piconet forming Download PDFInfo
- Publication number
- US20040196784A1 US20040196784A1 US10/826,317 US82631704A US2004196784A1 US 20040196784 A1 US20040196784 A1 US 20040196784A1 US 82631704 A US82631704 A US 82631704A US 2004196784 A1 US2004196784 A1 US 2004196784A1
- Authority
- US
- United States
- Prior art keywords
- route
- source node
- node
- request
- source
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/24—Connectivity information management, e.g. connectivity discovery or connectivity update
- H04W40/246—Connectivity information discovery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/02—Topology update or discovery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/26—Route discovery packet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/24—Connectivity information management, e.g. connectivity discovery or connectivity update
- H04W40/28—Connectivity information management, e.g. connectivity discovery or connectivity update for reactive routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
Definitions
- the present invention relates to the field of telecommunications. More particularly, the present invention relates to the field of ad-hoc network telecommunications.
- Bluetooth is an example of an ad-hoc wireless network technology that uses a frequency hopping scheme in the unlicensed 2.4 Ghz ISM (Industrial-Scientific-Medical) band.
- ISM Intracellular-Scientific-Medical
- Bluetooth is a true ad-hoc wireless network technology intended for both synchronous traffic, e.g., voice and asynchronous traffic, e.g., IP based data traffic.
- the aim is that any digital communication device such as telephones, PDAs, laptop computers, digital cameras, video monitors, printers, fax machines, etc. should be able to communicate over a radio interface through the use of a Bluetooth radio chip and its accompanying software.
- FIGS. 1 A-C illustrate three exemplary Piconets.
- two or more Bluetooth (BT) units sharing the same channel form a piconet.
- a BT unit can be either a master or a slave, although each piconet must have only one master and up to seven active slaves. Any BT unit can become a master.
- FIG. 2 illustrates a scatternet. A scatternet is formed through the interconnection of two or more piconets. Two or more piconets connect with each other through a commonly shared BT unit, that is a member of each piconet.
- BT unit 205 is an example of a BT unit that is shared by three piconets 1 , 2 and 3 .
- FIG. 2 further illustrates that a BT unit, which is shared by two or more piconets, may be a slave unit in several piconents, but a master unit in only one piconet.
- BT unit 210 is the master unit in piconet 10 , but only a slave unit in piconet 111 and 12 .
- a BT unit that is a member of two or more piconets may transmit and receive data in one piconet at a time. Accordingly, participation in multiple piconets has to be on a time division multiplex basis. It should be noted that there is no direct transmission between slaves, only between master and slave and vice versa.
- Each BT unit has a globally unique 48-bit IEEE 802 address. This address, called the Bluetooth Device Address (BD_ADDR), is assigned when the BT unit is manufactured, and it never changes.
- BD_ADDR Bluetooth Device Address
- the master of a piconet assigns a local, Active Member Address (AM_ADDR) to each active member of the piconet.
- the AM_ADDR which is only three bits long, is dynamically assigned and deassigned and is unique only within a single piconet.
- the master uses the AM_ADDR to poll a particular slave in the piconet. When the slave, triggered by a polling packet from the master, transmits a packet to the master, it includes its own AM_ADDR in the packet header.
- the packets may contain synchronous data, on SCO links, which is primarily intended for voice traffic, and/or asynchronous data, on Asynchronous Connectionless (ACL) links. If the packet contains asynchronous data, an acknowledgment and retransmission scheme is used to ensure reliable transfer of data, as is forward error correction (FEC) in the form of channel coding.
- FEC forward error correction
- FIG. 3 illustrates the standard format of a Bluetooth packet, although there are exceptions for certain control packets.
- the AM_ADDR is located in the packet header, followed by control parameters (e.g., a bit indicating acknowledgment or retransmission request, when applicable, and a header error check (HEC) code.
- control parameters e.g., a bit indicating acknowledgment or retransmission request, when applicable, and a header error check (HEC) code.
- HEC header error check
- the format of the payload depends on the type of packet.
- the payload of an ACL packet consists of a header, a data field and, in most instances, a cyclic redundancy check (CRC) code.
- the payload of an SCO packet only contains a data field.
- FIG. 4 illustrates the protocol layers of a Bluetooth system.
- the Baseband, LMP and L2CAP are existing Bluetooth specific protocols, the “high level protocol or application” layer represents protocols that may or may not be Bluetooth specific, while the Network layer does not currently exist in the current Bluetooth specifications.
- a significant limitation associated with Bluetooth is that there is no defined method for addressing and routing packets from a BT unit in one piconet to a BT unit in another piconet. In other words, the current Bluetooth specification does not specify how inter-piconet communication is performed in a scatternet.
- An important capability in any ad-hoc networking technology is the neighbor discovery feature. This is also true for Bluetooth. Without a neighbor discovery capability, a BT unit can not find other BT units with which to communicate, and consequently, no ad-hoc network would be formed.
- the neighbor discovery procedure in Bluetooth involves an INQUIRY message and an INQUIRY RESPONSE message.
- a BT unit wanting to discover neighboring BT units within radio coverage will, according to well specified timing and frequency sequences, repeatedly transmit INQUIRY messages and listen for INQUIRY RESPONSE messages.
- An INQUIRY message consists of only an Inquiry Access Code.
- the Inquiry Access Code can be a General Inquiry Access Code (GIAC), which is sent to discover any BT unit in the neighborhood, or a Dedicated Inquiry Access Code (DIAC), which is sent to discover a certain type of BT unit, for which a particular DIAC is dedicated.
- GIAC General Inquiry Access Code
- DIAC Dedicated Inquiry Access Code
- a BT unit receiving an INQUIRY message whether it contains a GIAC or a DIAC responds with an INQUIRY RESPONSE message.
- the INQUIRY RESPONSE message is, in actuality, a Frequency Hop Synchronization (FHS) packet.
- FHS Frequency Hop Synchronization
- Bluetooth uses FHS packets for other purposes, e.g., for synchronization of the frequency hop channel sequence, as the name suggests.
- the BT unit that initiated the INQUIRY can collect the BD_ADDR and internal clock values, both of which are included in the FHS packet, of the neighboring BT units.
- PAGE procedure A PAGE procedure is used to establish an actual connection between two BT units. Once the BD_ADDR of a neighboring BT unit is known, as a result of an INQUIRY procedure, the neighboring BT unit can be paged with a PAGE message. Knowing the internal clock value of the BT unit being paged speeds up the PAGE procedure, since it is possible for the paging unit to estimate when and on what frequency hop channel the neighboring BT unit will listen for PAGE messages.
- a PAGE message consists of the Device Access Code (DAC), derived from the BD_ADDR of the paged BT unit.
- a BT unit receiving a PAGE message that includes its DAC responds with an identical packet.
- the paging BT unit replies with an FHS packet, including the BD_ADDR of the paging BT unit, the current value of the internal clock of the paging BT unit, the AM_ADDR assigned to the paged BT unit and other parameters.
- the paged BT unit then responds once again with its DAC, and the connection between the two BT units is established.
- the paging BT unit If the paging BT unit is already the master of an existing piconet, the paged BT unit joins the existing piconet as a new slave unit. Otherwise, the two BT units form a new piconet with the paging BT unit as the master unit. Since the INQUIRY message does not include any information about its sender, the BT unit initiating the INQUIRY procedure is the only one that can initiate a subsequent PAGE procedure. Thus, the BT unit initiating an INQUIRY procedure will also be the master of any piconet that is formed as a result of a subsequent PAGE procedure. However, if considered necessary, the roles of master and slave can be switched using a master-slave-switch mechanism in Bluetooth. This, however, is a complex and extensive procedure resulting in a redefinition of the entire piconet which may involve other slave units in the piconet.
- the INQUIRY and PAGE procedures are well specified in the current Bluetooth standard. These are all the tools that are needed to form a new Bluetooth piconet or to add a new BT unit to an existing piconet. However, even though these tools are well specified, there are no rules or guidelines as to how to use them. When neighbors are discovered, there is no way to know with whom to connect in order to form an appropriate piconet. Moreover, even if the master-slave-switch mechanism exists, using it is an extensive procedure, as stated, and it is hard to know when to use it in order to improve the efficiency of a piconet. Hence, piconets will more or less form at random, often resulting in far from optimal piconet and scatternet structures. An exception is when the BT unit initiating the INQUIRY procedure already knows the BD_ADDR of the BT unit it wants to connect to.
- NAL Network Adaptation Layer
- the first proposal suffers from a number of problems, due, in part, to the fact that Bluetooth piconets are not shared medium networks.
- the second proposal is of course, not without problems, but it seems to be a more promising approach.
- the present invention is applicable to the second proposal. Accordingly, the present invention assumes protocol layers as illustrated in FIG. 5, which includes a NAL.
- the NAL layer has to support a number of features. For instance, it must support a routing mechanism to route packets within a scatternet while causing the scatternet to emulate a single shared medium network which is assumed by the IP layer. Regardless of the routing scheme used to route packets through the scatternet, the scheme must rely on BT units that are members of more than one piconet to forward packets from one piconet to another. These BT units are referred to herein below as forwarding nodes.
- routing protocols can be classified as proactive or reactive.
- a proactive routing protocol maintains routes between nodes, even if the route is not currently needed.
- Proactive routing protocols react to network topology changes even if no traffic is affected by the topology change.
- Proactive routing protocols are very costly in terms of overhead, because every node must periodically send out control information to other nodes in the network.
- An alternative approach is to use reactive routing.
- routes are established only when there is an explicit need to route packets to a particular destination. This means that the routing protocol only keeps track of routes that actually are needed for sending data. Therefore, there is less cost in terms of overhead to maintain the routes.
- the source node To establish a route from a source to a destination, the source node typically broadcasts a REQUEST message which requests a route to a stated destination. All nodes that are within range receive this REQUEST message. A node that receives the REQUEST message but is neither the destination node or a node with a valid route to the destination node, will rebroadcast the REQUEST message to its neighbors. When the destination node, or a node with a valid route to the destination node receives the REQUEST message, it limits network flooding by not rebroadcasting the REQUEST message, and it sends a Unicast REPLY message back to the source node.
- the source node uses the first reply message received, and it only requests a new route when the actual route breaks.
- the routing can be accomplished according to one of the following disciplines. First, there is source routing, where the entire route is received in the REPLY message. No information is needed in the intermediate nodes, only the source needs to keep track of the route. The entire route is specified in every packet sent. The second involves a distance vector, which means that the REPLY message stores information in the routing tables of the intermediate nodes. This means that only the destination is needed in sent packets.
- the Bluetooth specification has the INQUIRY and PAGE procedure to establish piconets, but it fails to describe how these can be used to form efficient scatternets. Moreover, current solutions do not provide a procedure for nodes that have packets to send to a destination, wherein these nodes are not members of any piconet.
- a source node in a telecommunications network i.e., a node from which a packet is sent
- a method in a communications network for establishing a route over which data packets are to be sent from a source node to a destination node.
- the method involves requesting route discovery between the source node and the destination node over existing network connections.
- a determination is made as to whether the request for route discovery has failed. If the request for route discovery failed, a route between the source node and the destination node is formed by creating one or more new network connections.
- FIGS. 1 A-C illustrate three exemplary piconets
- FIG. 2 illustrates an exemplary scatternet
- FIG. 3 illustrates a standard format for a Bluetooth data packet
- FIG. 4 illustrates the protocol layers associated with a Bluetooth based network
- FIG. 5 illustrates the protocol layers associated with a Bluetooth based network including a Network Adaptation Layer
- FIG. 6 illustrates a technique for accomplishing route discovery in accordance with exemplary embodiments of the present invention.
- FIG. 7 illustrates an alternative technique for accomplishing route discovery in accordance with exemplary embodiments of the present invention.
- Bluetooth is the main target, the invention will be described in a Bluetooth context using Bluetooth terminology. However, it will also be briefly described how the invention can be generalized to be applicable also to other network technologies, both wired and wireless.
- the present invention couples reactive routing with piconet forming.
- the present invention accomplishes this as described herein below.
- a source having packets to send to a destination node will employ the reactive routing protocol if it does not possess the route to the destination node. It is through the reactive routing protocol that the source nodes obtain the route, however, different actions will be taken depending upon whether the source node is a member of one or several existing piconets, or is not a member of any piconet.
- FIG. 6 illustrates a technique in accordance with an exemplary embodiment of the present invention.
- step 605 it is determined whether the source node is a member of an existing piconet. If the source node is not a member of an existing piconet, in accordance with the “NO” path out of decision step 605 , the technique proceeds to step 635 , which is described in detail below. If, however, the source node is a member of an existing piconet, in accordance with the “YES” path out of decision step 605 , the source node initiates a route discovery over existing piconets, as shown in step 610 . Of course, this is achieved by broadcasting a ROUTE request message to nodes connected through existing piconets.
- step 615 the source node then awaits a timely REPLY message. If a timely reply is not received in accordance with the “NO” path out of decision step 615 , the procedure, once again, proceeds to step 635 . If, instead, a timely reply is received in accordance with the “YES” path out of decision step 615 , the source node then determines whether it wishes to send its packets over the route defined by the REPLY message.
- the source node may determine that it is more efficient to send its packets to the destination node along the route defined in the REPLY message, in accordance with the “NO” path out of decision step 620 . If this is the case, the source node will do so as indicated in step 625 .
- the source node may, in contrast, determine that it is necessary to optimize the route, that is, define a new, more efficient route, in accordance with the “YES” path out of decision step 620 . If this is so, the source node may begin sending packets over the route defined by the REPLY message, as shown in step 630 .
- the source node initiates a new route discovery process in accordance with step 635 , wherein the nodes will attempt to establish new piconets that will enable more efficient communication between the source and destination nodes. Assuming a more efficient route can be established, the source node will begin sending packets over the route of the newly formed piconet(s).
- route discovery in accordance with the present invention, influences the formation of new piconets.
- piconet establishment is a relatively slow process, which could take longer than actually receiving a REPLY message with a valid route to the destination over an existing piconet(s).
- the source node may get a route much faster if the destination node is reachable through already existing piconets.
- piconet forming during route discovery can lead to a lot of unnecessary piconets that needs to be maintained and included in the scheduling of the piconets.
- the source node if it is a member of one or several existing piconets, it will trigger the routing protocol to send out an ordinary ROUTE REQUEST message that floods the network.
- the route request packet only floods existing piconets.
- the destination node may be unreachable because, for example, it is not a member of any existing piconet, or the destination node is only a member of a piconet that does not have any connections that makes it possible for the source node to communicate with the destination node.
- the source and destination nodes can be within each other's transmitter range, but the necessary piconets simply have not been created yet.
- FIG. 7 illustrates an alternative embodiment of the present invention.
- the source node may, after failing to receive a timely REPLY message (e.g., in accordance with the “NO” path out of decision step 615 in FIG. 6), immediately initiate a new route discovery process through the formation of new piconets, according to step 705 .
- the source node may begin transmitting packets to the destination node over the route defined by the non-timely REPLY message, as shown in step 715 . This will continue in accordance with the “NO” path out of step 720 , until a more efficient route is established through a newly formed piconet, or all the packets have been transmitted to the destination node.
- the present invention allows for new piconets to be established while the routing tries to find a route to the desired destination. This occurs when the route request on existing piconets fails, or the source node is not a member of any existing piconet.
- a special request is needed. This may be accomplished using a one-bit indication in the header of the REQUEST message packet.
- the request will be special in the sense that it will inform other nodes that they can establish new piconets if they desire to do that.
- Nodes that receive the request have a few options. First, they may rebroadcast the request on existing piconets while piconet establishment takes place. When the new piconets are established, the request will be sent on those nets as well. This can take place continuously, meaning that the request will be sent on each new piconet in the same rate as they are created.
- a node can also decide by itself if it is willing to accept piconet establishment (PAGE RESPONSE to a PAGE) from some other node or not.
- the concept of forming new piconets, while doing route discovery, will in principle result in piconets in such a way that the source node can reach all other nodes in the network.
- the source node will thus get a route to the destination if the destination can be reached at all.
- the actual piconet establishment procedure means that the nodes (source node and nodes forwarding the request) must enter an INQUIRY mode to scan the environment (other nodes have to be in INQUIRY scan mode), i.e., neighbor discovery.
- the node will get a number of responses from nodes in the neighborhood.
- the node can thereafter make some sort of smart decision as to which nodes it should connect to, and how the new piconets should be formed.
- the nodes have the option to create entirely new piconets or to integrate into already existing piconets. This is dependent on how much information is available to the node. This could include information such as piconet member addresses, which piconet nodes are capable of forwarding packets, whether nodes are slaves, masters or both, and whether nodes are a member of more than one piconet.
- the node When the smart decision is made, the node will actually make the connection by entering PAGE mode and sent a PAGE packet to the node that it wants to connect to. By default it will be the master in the new piconet, but can chose to do a master/slave switch to change roles. The node will do this with all nodes that it wants to establish a piconet with. The result will be a number of new piconets and/or reformation of already existing piconets.
- the source node will first try the request on existing piconets, but in this case, it will piggyback the broadcast data in the route request packet and buffer that information in the source node. The information must be buffered to be able to request the route some time later.
- the timeout feature will also be somewhat different.
- a route request for a node with known BD_ADDR address will timeout if a route to that destination is not received within some predetermined time. In the broadcast scenario however, this will not work because of the fact that the route request will not contain a specific destination BD_ADDR address, but a broadcast address.
- the solution is to keep track of higher level broadcasts at the source.
- the response to these broadcast is a route reply with piggybacked data (route reply will be a piggyback route reply).
- the source node can thus timeout if no piggyback route reply is received and initiate the route request procedure that is allowed to form new piconets.
- NAL is independent of higher level protocols and can not use information from those layers.
- the problem lies in the fact that not even the destination can map the correct request to the correct reply.
- the solution to this is to only allow one broadcast triggered route request that piggybacks data at a time per node. This means that the nodes can easily map the reply to the correct request (one-to-one mapping). This solution will thus limit the number of broadcasts that are allowed to create new piconets. It must also be noted that it is unnecessary to have multiple broadcasts creating piconets at the same time anyway. Alternatively, higher level broadcasts can be prevented from establishing piconets, e.g., only use ordinary route requests that the data is piggybacked on.
- trigger the second phase e.g., piggyback the broadcast data on a new route request, but this time allow piconet forming.
- packets may be buffered and then sent as soon as a reply is received with a valid route.
- the buffer will be limited in size, and it will use a FIFO policy to decide which packets to drop when the buffer becomes full.
- packets may be dropped and the higher layers, like TCP, permitted to handle it.
- the node In the case where a node uses the described mechanism for broadcasts, the node must buffer the data from higher layers, e.g., the data to be piggybacked on the request. This to ensure that the node can try the request again.
- the target system of the invention is a digital packet based (wired or wireless) communications system comprising multiple networks.
- Each of the network consists of multiple nodes interconnected by point-to-point links. Forwarding in the network is performed on the network layer or on an adaptation layer between the link layer and the network layer and is based on routing information included on the same respective layer.
- the routing protocol used in such a system is an on-demand protocol that finds routes on a an as-needed basis, using request and reply messages.
- the invention provides mechanisms that nodes should take when they want a route to some destination.
- the two-step process can be summarized as follows. First, the routing protocol will be triggered when a node needs to route packets to some destination node.
- the source node will flood the network with a ROUTE REQUEST message.
- the important aspect here is that the first route request will only be flooded to nodes in existing networks. The nodes that are not part of any network will not receive the message.
- the node will flood the network with a new route request if the first route request fails. This new route request is special in the sense that it can connect new nodes to existing networks.
- the source will thus get a route to the destination, if the destination can be reached.
Abstract
A method for establishing a route over which data packets are to be sent from a source node to a destination node in an ad-hoc network is provided. A source having packets to send to a destination node employs a reactive routing protocol if it does not posses the route to the destination node. Initially, it may be determined whether or not the source node is a member of an existing piconet. If the source node is a member of an existing piconet, a ROUTE request message may be broadcast to the nodes of the existing piconet, while the source awaits a timely REPLY message. If the source node is not a member of an existing piconet, or if a time REPLY message is not received, the source node may initiate a new route discovery process wherein the nodes attempt to establish new piconets that enable more efficient communication between the source and destination nodes.
Description
- This application is a continuation of U.S. patent application Ser. No. 09/696,242 filed on Oct. 26, 2000.
- This application is related to the following co-pending applications: U.S. patent application Ser. No. 09/455,168 “Route Updating In Ad-Hoc Networks”; U.S. patent application Ser. No. 09/455,460 “Broadcast as a Triggering Mechanism for Route Discovery in Ad-Hoc Networks”; U.S. patent application Ser. No. 09/454,758 “Inter Piconet Scheduling”; and U.S. patent application Ser. No. 09/455,172 “Batched Fair Exhaustive Polling Scheduler”, all of which are expressly incorporated by reference herein.
- The present invention relates to the field of telecommunications. More particularly, the present invention relates to the field of ad-hoc network telecommunications.
- “Bluetooth” is an example of an ad-hoc wireless network technology that uses a frequency hopping scheme in the unlicensed 2.4 Ghz ISM (Industrial-Scientific-Medical) band. The original intention of Bluetooth was to eliminate cables between devices such as phones, PC-cards, wireless headsets, etc., in a short-range radio environment. Today, however, Bluetooth is a true ad-hoc wireless network technology intended for both synchronous traffic, e.g., voice and asynchronous traffic, e.g., IP based data traffic. The aim is that any digital communication device such as telephones, PDAs, laptop computers, digital cameras, video monitors, printers, fax machines, etc. should be able to communicate over a radio interface through the use of a Bluetooth radio chip and its accompanying software.
- FIGS.1A-C illustrate three exemplary Piconets. In accordance with, the Bluetooth technology, two or more Bluetooth (BT) units sharing the same channel form a piconet. Within a piconet, a BT unit can be either a master or a slave, although each piconet must have only one master and up to seven active slaves. Any BT unit can become a master. FIG. 2 illustrates a scatternet. A scatternet is formed through the interconnection of two or more piconets. Two or more piconets connect with each other through a commonly shared BT unit, that is a member of each piconet. BT
unit 205 is an example of a BT unit that is shared by threepiconets - FIG. 2 further illustrates that a BT unit, which is shared by two or more piconets, may be a slave unit in several piconents, but a master unit in only one piconet. For example, BT
unit 210 is the master unit inpiconet 10, but only a slave unit inpiconet 111 and 12. In addition, a BT unit that is a member of two or more piconets may transmit and receive data in one piconet at a time. Accordingly, participation in multiple piconets has to be on a time division multiplex basis. It should be noted that there is no direct transmission between slaves, only between master and slave and vice versa. - Each BT unit has a globally unique 48-bit IEEE 802 address. This address, called the Bluetooth Device Address (BD_ADDR), is assigned when the BT unit is manufactured, and it never changes. In addition, the master of a piconet assigns a local, Active Member Address (AM_ADDR) to each active member of the piconet. The AM_ADDR, which is only three bits long, is dynamically assigned and deassigned and is unique only within a single piconet. The master uses the AM_ADDR to poll a particular slave in the piconet. When the slave, triggered by a polling packet from the master, transmits a packet to the master, it includes its own AM_ADDR in the packet header.
- Though all data is transmitted in packets, the packets may contain synchronous data, on SCO links, which is primarily intended for voice traffic, and/or asynchronous data, on Asynchronous Connectionless (ACL) links. If the packet contains asynchronous data, an acknowledgment and retransmission scheme is used to ensure reliable transfer of data, as is forward error correction (FEC) in the form of channel coding.
- FIG. 3 illustrates the standard format of a Bluetooth packet, although there are exceptions for certain control packets. The AM_ADDR is located in the packet header, followed by control parameters (e.g., a bit indicating acknowledgment or retransmission request, when applicable, and a header error check (HEC) code.
- The format of the payload depends on the type of packet. The payload of an ACL packet consists of a header, a data field and, in most instances, a cyclic redundancy check (CRC) code. The payload of an SCO packet only contains a data field. In addition, there are hybrid packets that include two data fields, one for synchronous data and one for asynchronous data. Packets which do not include a CRC are neither acknowledged nor retransmitted.
- FIG. 4 illustrates the protocol layers of a Bluetooth system. The Baseband, LMP and L2CAP are existing Bluetooth specific protocols, the “high level protocol or application” layer represents protocols that may or may not be Bluetooth specific, while the Network layer does not currently exist in the current Bluetooth specifications.
- A significant limitation associated with Bluetooth is that there is no defined method for addressing and routing packets from a BT unit in one piconet to a BT unit in another piconet. In other words, the current Bluetooth specification does not specify how inter-piconet communication is performed in a scatternet.
- An important capability in any ad-hoc networking technology is the neighbor discovery feature. This is also true for Bluetooth. Without a neighbor discovery capability, a BT unit can not find other BT units with which to communicate, and consequently, no ad-hoc network would be formed. The neighbor discovery procedure in Bluetooth involves an INQUIRY message and an INQUIRY RESPONSE message. A BT unit wanting to discover neighboring BT units within radio coverage will, according to well specified timing and frequency sequences, repeatedly transmit INQUIRY messages and listen for INQUIRY RESPONSE messages. An INQUIRY message consists of only an Inquiry Access Code. The Inquiry Access Code can be a General Inquiry Access Code (GIAC), which is sent to discover any BT unit in the neighborhood, or a Dedicated Inquiry Access Code (DIAC), which is sent to discover a certain type of BT unit, for which a particular DIAC is dedicated.
- A BT unit receiving an INQUIRY message, whether it contains a GIAC or a DIAC responds with an INQUIRY RESPONSE message. The INQUIRY RESPONSE message is, in actuality, a Frequency Hop Synchronization (FHS) packet. Bluetooth uses FHS packets for other purposes, e.g., for synchronization of the frequency hop channel sequence, as the name suggests. In any event, by listening for INQUIRY RESPONSE messages, the BT unit that initiated the INQUIRY can collect the BD_ADDR and internal clock values, both of which are included in the FHS packet, of the neighboring BT units.
- Related to the INQUIRY procedure is the PAGE procedure. A PAGE procedure is used to establish an actual connection between two BT units. Once the BD_ADDR of a neighboring BT unit is known, as a result of an INQUIRY procedure, the neighboring BT unit can be paged with a PAGE message. Knowing the internal clock value of the BT unit being paged speeds up the PAGE procedure, since it is possible for the paging unit to estimate when and on what frequency hop channel the neighboring BT unit will listen for PAGE messages.
- A PAGE message consists of the Device Access Code (DAC), derived from the BD_ADDR of the paged BT unit. A BT unit receiving a PAGE message that includes its DAC, responds with an identical packet. The paging BT unit then replies with an FHS packet, including the BD_ADDR of the paging BT unit, the current value of the internal clock of the paging BT unit, the AM_ADDR assigned to the paged BT unit and other parameters. The paged BT unit then responds once again with its DAC, and the connection between the two BT units is established.
- If the paging BT unit is already the master of an existing piconet, the paged BT unit joins the existing piconet as a new slave unit. Otherwise, the two BT units form a new piconet with the paging BT unit as the master unit. Since the INQUIRY message does not include any information about its sender, the BT unit initiating the INQUIRY procedure is the only one that can initiate a subsequent PAGE procedure. Thus, the BT unit initiating an INQUIRY procedure will also be the master of any piconet that is formed as a result of a subsequent PAGE procedure. However, if considered necessary, the roles of master and slave can be switched using a master-slave-switch mechanism in Bluetooth. This, however, is a complex and extensive procedure resulting in a redefinition of the entire piconet which may involve other slave units in the piconet.
- The INQUIRY and PAGE procedures are well specified in the current Bluetooth standard. These are all the tools that are needed to form a new Bluetooth piconet or to add a new BT unit to an existing piconet. However, even though these tools are well specified, there are no rules or guidelines as to how to use them. When neighbors are discovered, there is no way to know with whom to connect in order to form an appropriate piconet. Moreover, even if the master-slave-switch mechanism exists, using it is an extensive procedure, as stated, and it is hard to know when to use it in order to improve the efficiency of a piconet. Hence, piconets will more or less form at random, often resulting in far from optimal piconet and scatternet structures. An exception is when the BT unit initiating the INQUIRY procedure already knows the BD_ADDR of the BT unit it wants to connect to.
- An important aspect of Bluetooth is the ability to support IP on top of the Bluetooth protocol stack. There are currently two proposals for achieving this. The first proposal regards each piconet as an IP subnet, and runs IP on top of L2CAP in each piconet. The second proposal regards an entire Bluetooth scatternet as an IP subnet. This requires that an adaptation layer, herein referred to as the Network Adaptation Layer (NAL), be inserted between L2CAP and the IP layer, as illustrated in FIG. 5. The purpose of the NAL is to emulate a shared medium network (i.e., a broadcast medium) which is assumed by the IP layer.
- The first proposal suffers from a number of problems, due, in part, to the fact that Bluetooth piconets are not shared medium networks. The second proposal is of course, not without problems, but it seems to be a more promising approach. The present invention is applicable to the second proposal. Accordingly, the present invention assumes protocol layers as illustrated in FIG. 5, which includes a NAL.
- The NAL layer has to support a number of features. For instance, it must support a routing mechanism to route packets within a scatternet while causing the scatternet to emulate a single shared medium network which is assumed by the IP layer. Regardless of the routing scheme used to route packets through the scatternet, the scheme must rely on BT units that are members of more than one piconet to forward packets from one piconet to another. These BT units are referred to herein below as forwarding nodes.
- In general, routing protocols can be classified as proactive or reactive. A proactive routing protocol maintains routes between nodes, even if the route is not currently needed. Proactive routing protocols react to network topology changes even if no traffic is affected by the topology change. Proactive routing protocols are very costly in terms of overhead, because every node must periodically send out control information to other nodes in the network.
- An alternative approach is to use reactive routing. In accordance with reactive routing, routes are established only when there is an explicit need to route packets to a particular destination. This means that the routing protocol only keeps track of routes that actually are needed for sending data. Therefore, there is less cost in terms of overhead to maintain the routes.
- To establish a route from a source to a destination, the source node typically broadcasts a REQUEST message which requests a route to a stated destination. All nodes that are within range receive this REQUEST message. A node that receives the REQUEST message but is neither the destination node or a node with a valid route to the destination node, will rebroadcast the REQUEST message to its neighbors. When the destination node, or a node with a valid route to the destination node receives the REQUEST message, it limits network flooding by not rebroadcasting the REQUEST message, and it sends a Unicast REPLY message back to the source node.
- Typically, the source node uses the first reply message received, and it only requests a new route when the actual route breaks. The routing can be accomplished according to one of the following disciplines. First, there is source routing, where the entire route is received in the REPLY message. No information is needed in the intermediate nodes, only the source needs to keep track of the route. The entire route is specified in every packet sent. The second involves a distance vector, which means that the REPLY message stores information in the routing tables of the intermediate nodes. This means that only the destination is needed in sent packets.
- The Bluetooth specification, as stated, has the INQUIRY and PAGE procedure to establish piconets, but it fails to describe how these can be used to form efficient scatternets. Moreover, current solutions do not provide a procedure for nodes that have packets to send to a destination, wherein these nodes are not members of any piconet.
- These and other problems, drawbacks and limitations associated with present techniques are overcome according to the present invention, wherein a source node in a telecommunications network (i.e., a node from which a packet is sent) can form one or more new network connections based upon predetermined events.
- Accordingly, it is an objective of the present invention to allow reactive ad-hoc routing protocols to determine whether new network connections are to be made in order to form a route between the source node and the destination node.
- It is another objective of the present invention to provide means for a source node in a network, upon the occurrence of a predetermined event, to create new network connections in forming a route between the source node and the destination node.
- In accordance with one aspect of the present invention, the foregoing and other objectives are achieved by a method in a communications network for establishing a route over which data packets are to be sent from a source node to a destination node. The method involves requesting route discovery between the source node and the destination node over existing network connections. Ultimately, a determination is made as to whether the request for route discovery has failed. If the request for route discovery failed, a route between the source node and the destination node is formed by creating one or more new network connections.
- The objects and advantages of the invention will be understood by reading the following detailed description in conjunction with the drawings in which:
- FIGS.1A-C illustrate three exemplary piconets;
- FIG. 2 illustrates an exemplary scatternet;
- FIG. 3 illustrates a standard format for a Bluetooth data packet;
- FIG. 4 illustrates the protocol layers associated with a Bluetooth based network;
- FIG. 5 illustrates the protocol layers associated with a Bluetooth based network including a Network Adaptation Layer;
- FIG. 6 illustrates a technique for accomplishing route discovery in accordance with exemplary embodiments of the present invention; and
- FIG. 7 illustrates an alternative technique for accomplishing route discovery in accordance with exemplary embodiments of the present invention.
- Since Bluetooth is the main target, the invention will be described in a Bluetooth context using Bluetooth terminology. However, it will also be briefly described how the invention can be generalized to be applicable also to other network technologies, both wired and wireless.
- In general, the present invention couples reactive routing with piconet forming. The present invention accomplishes this as described herein below.
- A source having packets to send to a destination node will employ the reactive routing protocol if it does not possess the route to the destination node. It is through the reactive routing protocol that the source nodes obtain the route, however, different actions will be taken depending upon whether the source node is a member of one or several existing piconets, or is not a member of any piconet.
- FIG. 6 illustrates a technique in accordance with an exemplary embodiment of the present invention. Initially, as shown in
step 605, it is determined whether the source node is a member of an existing piconet. If the source node is not a member of an existing piconet, in accordance with the “NO” path out ofdecision step 605, the technique proceeds to step 635, which is described in detail below. If, however, the source node is a member of an existing piconet, in accordance with the “YES” path out ofdecision step 605, the source node initiates a route discovery over existing piconets, as shown instep 610. Of course, this is achieved by broadcasting a ROUTE request message to nodes connected through existing piconets. - As shown in
step 615, the source node then awaits a timely REPLY message. If a timely reply is not received in accordance with the “NO” path out ofdecision step 615, the procedure, once again, proceeds to step 635. If, instead, a timely reply is received in accordance with the “YES” path out ofdecision step 615, the source node then determines whether it wishes to send its packets over the route defined by the REPLY message. - The source node may determine that it is more efficient to send its packets to the destination node along the route defined in the REPLY message, in accordance with the “NO” path out of
decision step 620. If this is the case, the source node will do so as indicated instep 625. The source node may, in contrast, determine that it is necessary to optimize the route, that is, define a new, more efficient route, in accordance with the “YES” path out ofdecision step 620. If this is so, the source node may begin sending packets over the route defined by the REPLY message, as shown instep 630. However, simultaneously, the source node initiates a new route discovery process in accordance withstep 635, wherein the nodes will attempt to establish new piconets that will enable more efficient communication between the source and destination nodes. Assuming a more efficient route can be established, the source node will begin sending packets over the route of the newly formed piconet(s). Thus, as one skilled in the art will readily appreciate, route discovery, in accordance with the present invention, influences the formation of new piconets. - The reason why it may not be best to immediately start with the establishment of new piconets is that piconet establishment is a relatively slow process, which could take longer than actually receiving a REPLY message with a valid route to the destination over an existing piconet(s). Thus, the source node may get a route much faster if the destination node is reachable through already existing piconets. Nothing prohibits, however, the nodes from reforming piconets after the first successful route establishment. Another reason is that piconet forming during route discovery can lead to a lot of unnecessary piconets that needs to be maintained and included in the scheduling of the piconets.
- Use of Existing Piconets
- As stated, if the source node is a member of one or several existing piconets, it will trigger the routing protocol to send out an ordinary ROUTE REQUEST message that floods the network. Thus, the route request packet only floods existing piconets. In a worst case scenario, however, the destination node may be unreachable because, for example, it is not a member of any existing piconet, or the destination node is only a member of a piconet that does not have any connections that makes it possible for the source node to communicate with the destination node. In fact, the source and destination nodes can be within each other's transmitter range, but the necessary piconets simply have not been created yet.
- FIG. 7 illustrates an alternative embodiment of the present invention. As shown, the source node may, after failing to receive a timely REPLY message (e.g., in accordance with the “NO” path out of
decision step 615 in FIG. 6), immediately initiate a new route discovery process through the formation of new piconets, according tostep 705. However, if a REPLY message, in response to the original ROUTE REQUEST message is received prior to establishing a route through a new piconet, in accordance with the “YES” path out ofdecision step 710, even though the REPLY message is not timely, the source node may begin transmitting packets to the destination node over the route defined by the non-timely REPLY message, as shown instep 715. This will continue in accordance with the “NO” path out ofstep 720, until a more efficient route is established through a newly formed piconet, or all the packets have been transmitted to the destination node. - Creation of New Piconets
- As explained above, the present invention allows for new piconets to be established while the routing tries to find a route to the desired destination. This occurs when the route request on existing piconets fails, or the source node is not a member of any existing piconet.
- To notify nodes that receive the request that they are allowed to establish new piconets, a special request is needed. This may be accomplished using a one-bit indication in the header of the REQUEST message packet. The request will be special in the sense that it will inform other nodes that they can establish new piconets if they desire to do that. Nodes that receive the request have a few options. First, they may rebroadcast the request on existing piconets while piconet establishment takes place. When the new piconets are established, the request will be sent on those nets as well. This can take place continuously, meaning that the request will be sent on each new piconet in the same rate as they are created. Second, they may form new piconets and then re-broadcast the request. Alternatively, they may only rebroadcast on existing piconets. The last statement is needed since it cannot be required that other BT units waste resources by establishing new piconets on behalf of another BT unit. A node can also decide by itself if it is willing to accept piconet establishment (PAGE RESPONSE to a PAGE) from some other node or not.
- The concept of forming new piconets, while doing route discovery, will in principle result in piconets in such a way that the source node can reach all other nodes in the network. The source node will thus get a route to the destination if the destination can be reached at all. The actual piconet establishment procedure means that the nodes (source node and nodes forwarding the request) must enter an INQUIRY mode to scan the environment (other nodes have to be in INQUIRY scan mode), i.e., neighbor discovery. The node will get a number of responses from nodes in the neighborhood. The node can thereafter make some sort of smart decision as to which nodes it should connect to, and how the new piconets should be formed. The nodes have the option to create entirely new piconets or to integrate into already existing piconets. This is dependent on how much information is available to the node. This could include information such as piconet member addresses, which piconet nodes are capable of forwarding packets, whether nodes are slaves, masters or both, and whether nodes are a member of more than one piconet.
- When the smart decision is made, the node will actually make the connection by entering PAGE mode and sent a PAGE packet to the node that it wants to connect to. By default it will be the master in the new piconet, but can chose to do a master/slave switch to change roles. The node will do this with all nodes that it wants to establish a piconet with. The result will be a number of new piconets and/or reformation of already existing piconets.
- Higher Protocol Layer Broadcasts
- The technique described above will work as explained when the source node has knowledge about the destination BD_ADDR address. However, there will be some differences if used in conjunction with higher protocol level broadcasts (e.g., ARP and DHCP) which are handled by protocols above the NAL, and especially when it is used with Broadcast Triggered Route Discovery, as described in co-pending U.S. patent application Ser. No. 09/455,460. The main difference is that the destination address is a broadcast address, not a specific node address. This means that the previous described procedure will differ somewhat, as described herein below.
- As before, the source node will first try the request on existing piconets, but in this case, it will piggyback the broadcast data in the route request packet and buffer that information in the source node. The information must be buffered to be able to request the route some time later.
- The timeout feature will also be somewhat different. A route request for a node with known BD_ADDR address will timeout if a route to that destination is not received within some predetermined time. In the broadcast scenario however, this will not work because of the fact that the route request will not contain a specific destination BD_ADDR address, but a broadcast address. The solution is to keep track of higher level broadcasts at the source. The response to these broadcast is a route reply with piggybacked data (route reply will be a piggyback route reply). The source node can thus timeout if no piggyback route reply is received and initiate the route request procedure that is allowed to form new piconets.
- There is however one issue associated with this solution that needs to be addressed, and that is how to map a piggyback request with the correct piggyback reply. NAL is independent of higher level protocols and can not use information from those layers. The problem lies in the fact that not even the destination can map the correct request to the correct reply. The solution to this is to only allow one broadcast triggered route request that piggybacks data at a time per node. This means that the nodes can easily map the reply to the correct request (one-to-one mapping). This solution will thus limit the number of broadcasts that are allowed to create new piconets. It must also be noted that it is unnecessary to have multiple broadcasts creating piconets at the same time anyway. Alternatively, higher level broadcasts can be prevented from establishing piconets, e.g., only use ordinary route requests that the data is piggybacked on.
- If no reply with piggybacked data is received, trigger the second phase, e.g., piggyback the broadcast data on a new route request, but this time allow piconet forming.
- These kinds of higher level broadcasts, that are allowed to form new piconets, must be limited in number, e.g., there must be some time interval that determines how often a node should be able to do this. The reason is simply to limit the number of unnecessary broadcasts. There is no gain to send multiple broadcasts that are allowed to form piconets if the time interval between the broadcasts is too small.
- Data Packet Handling
- What should be done with all data packets delivered to the routing protocol, while the routing protocol is searching for a route to route the packets to? There are essentially two alternatives. First, packets may be buffered and then sent as soon as a reply is received with a valid route. The buffer will be limited in size, and it will use a FIFO policy to decide which packets to drop when the buffer becomes full. Second, packets may be dropped and the higher layers, like TCP, permitted to handle it.
- This issue is important both in the case where the request message uses existing piconets as well as the case where new piconets are established. The difference is however that the timescale is different between the two cases. It will take much longer to route if it is necessary to establish new piconets.
- In the case where a node uses the described mechanism for broadcasts, the node must buffer the data from higher layers, e.g., the data to be piggybacked on the request. This to ensure that the node can try the request again.
- While the main target of the invention is a Bluetooth scatternet, the present invention is not limited to such a system. In general, the target system of the invention is a digital packet based (wired or wireless) communications system comprising multiple networks. Each of the network consists of multiple nodes interconnected by point-to-point links. Forwarding in the network is performed on the network layer or on an adaptation layer between the link layer and the network layer and is based on routing information included on the same respective layer. The routing protocol used in such a system is an on-demand protocol that finds routes on a an as-needed basis, using request and reply messages. The invention provides mechanisms that nodes should take when they want a route to some destination.
- The two-step process can be summarized as follows. First, the routing protocol will be triggered when a node needs to route packets to some destination node. The source node will flood the network with a ROUTE REQUEST message. The important aspect here is that the first route request will only be flooded to nodes in existing networks. The nodes that are not part of any network will not receive the message. The node will flood the network with a new route request if the first route request fails. This new route request is special in the sense that it can connect new nodes to existing networks. The source will thus get a route to the destination, if the destination can be reached.
- The present invention has been described with reference to several exemplary embodiments. However, it will be readily apparent to those skilled in the art that it is possible to embody the invention in specific forms other than those of the exemplary embodiments described above. This may be done without departing from the spirit of the invention. These exemplary embodiments are merely illustrative and should not be considered restrictive in any way. The scope of the invention is given by the appended claims, rather than the preceding description, and all variations and equivalents which fall within the range of the claims are intended to be embraced therein.
Claims (8)
1. In an ad-hoc network wherein data packets are sent from a source node to a destination node via an established route, a source node comprising:
logic configured to request route discovery between the source not and a destination node;
logic configured to determine whether said request for route discovery between the source node and the destination node over existing network connections fails; and
logic configured to establish a route between the source node and the destination node by forming one or more new connections if it is determined that said request for route discovery between the source node and the destination node over existing network connections fails.
2. The source node of claim 1 , wherein said logic configured to request route discover comprises:
logic configured to broadcast a route discovery request message, for a route between the source node and the destination node over one or more connections associated with one or more existing subnetworks, if the source node is a member of one or more of the existing subnetworks.
3. The source node of claim 2 , wherein said logic configured to determine whether said request for route discovery over existing network connections fails comprises:
logic configured to determine if a timely reply message is received by the source node in response to the broadcast route discovery request message.
4. The source node of claim 3 , wherein said logic configured to establish a route comprises:
logic configured to establish a route between the source node and the destination node over one or more new connections associated with one or more newly formed subnetworks, if it is determined that a timely reply was not received.
5. In an ad-hoc network wherein data packets are sent from a source node to a destination node via an established route, a source node comprising:
logic configured to request route discovery between the source not and a destination node;
logic configured to determine whether said request for route discovery between the source node and the destination node over existing network connections fails; and
logic configured to establish a route between the source node and the destination node by forming one or more new connections if it is determined that said request for route discovery between the source node and the destination node over existing network connections fails.
6. The source node of claim 5 , wherein said logic configured to request route discover comprises:
logic configured to broadcast a route discovery request message, for a route between the source node and the destination node over one or more connections associated with one or more existing subnetworks, if the source node is a member of one or more of the existing subnetworks.
7. The source node of claim 6 , wherein said logic configured to determine whether said request for route discovery over existing network connections fails comprises:
logic configured to determine if a timely reply message is received by the source node in response to the broadcast route discovery request message.
8. The source node of claim 7 , wherein said logic configured to establish a route comprises:
logic configured to establish a route between the source node and the destination node over one or more new connections associated with one or more newly formed subnetworks, if it is determined that a timely reply was not received.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/826,317 US20040196784A1 (en) | 1999-12-06 | 2004-04-19 | Route discovery based piconet forming |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US16874299P | 1999-12-06 | 1999-12-06 | |
US09/696,242 US6751200B1 (en) | 1999-12-06 | 2000-10-26 | Route discovery based piconet forming |
US10/826,317 US20040196784A1 (en) | 1999-12-06 | 2004-04-19 | Route discovery based piconet forming |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/696,242 Continuation US6751200B1 (en) | 1999-12-06 | 2000-10-26 | Route discovery based piconet forming |
Publications (1)
Publication Number | Publication Date |
---|---|
US20040196784A1 true US20040196784A1 (en) | 2004-10-07 |
Family
ID=32396594
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/696,242 Expired - Lifetime US6751200B1 (en) | 1999-12-06 | 2000-10-26 | Route discovery based piconet forming |
US10/826,317 Abandoned US20040196784A1 (en) | 1999-12-06 | 2004-04-19 | Route discovery based piconet forming |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/696,242 Expired - Lifetime US6751200B1 (en) | 1999-12-06 | 2000-10-26 | Route discovery based piconet forming |
Country Status (1)
Country | Link |
---|---|
US (2) | US6751200B1 (en) |
Cited By (180)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020020743A1 (en) * | 2000-08-21 | 2002-02-21 | Akihiko Sugukawa | Information exchange method and cash register apparatus |
US20020081972A1 (en) * | 2000-11-09 | 2002-06-27 | Koninklijke Philips Electronics N.V. | System control through portable devices |
US20030054821A1 (en) * | 2001-09-18 | 2003-03-20 | Fujitsu Limited | Manager for controlling wireless network, processing device, device and medium |
US20030076842A1 (en) * | 2000-12-01 | 2003-04-24 | Per Johansson | Flexible inter-network communication scheduling |
US20030139191A1 (en) * | 2001-12-18 | 2003-07-24 | Samsung Electronics Co., Ltd. | Wireless communication apparatus capable of improving connection rate |
US20040156337A1 (en) * | 2002-10-17 | 2004-08-12 | Pendergrass Marcus H. | Methods and sets of piconets using time frequency division multiple access |
US20050163133A1 (en) * | 2004-01-23 | 2005-07-28 | Hopkins Samuel P. | Method for optimally utilizing a peer to peer network |
US20050186949A1 (en) * | 2004-02-05 | 2005-08-25 | Texas Instruments Incorporated | Destination discovery in a wireless network |
US20050266827A1 (en) * | 2001-12-10 | 2005-12-01 | Myun-Sik Kim | Method of establishing radio communication networks and radio communication system |
US20060034288A1 (en) * | 2004-08-11 | 2006-02-16 | Florin-Josef Lataretu | Method for fast source routed connection setup |
US20060117372A1 (en) * | 2004-01-23 | 2006-06-01 | Hopkins Samuel P | System and method for searching for specific types of people or information on a Peer-to-Peer network |
US20060240817A1 (en) * | 2005-04-26 | 2006-10-26 | Masaru Akiyama | Multi-wireless connection device |
US20080112325A1 (en) * | 2004-06-04 | 2008-05-15 | Spyder Navigations L.L.C. | Adaptive Routing |
US20100085916A1 (en) * | 2007-01-31 | 2010-04-08 | Noosphere Communications, Inc. | Systems and Methods for Hybrid Wired and Wireless Universal Access Networks |
US20100214953A1 (en) * | 2005-02-03 | 2010-08-26 | Walter Barnum | Device discovery and channel selection in a wireless networking environment |
US7979096B1 (en) * | 2001-11-30 | 2011-07-12 | Tri-County Excelsior Foundation | Energy efficient forwarding in ad-hoc wireless networks |
US8909664B2 (en) | 2007-04-12 | 2014-12-09 | Tiversa Ip, Inc. | System and method for creating a list of shared information on a peer-to-peer network |
US9021026B2 (en) | 2006-11-07 | 2015-04-28 | Tiversa Ip, Inc. | System and method for enhanced experience with a peer to peer network |
US9154966B2 (en) | 2013-11-06 | 2015-10-06 | At&T Intellectual Property I, Lp | Surface-wave communications and methods thereof |
US9209902B2 (en) | 2013-12-10 | 2015-12-08 | At&T Intellectual Property I, L.P. | Quasi-optical coupler |
US9312919B1 (en) | 2014-10-21 | 2016-04-12 | At&T Intellectual Property I, Lp | Transmission device with impairment compensation and methods for use therewith |
US9461706B1 (en) | 2015-07-31 | 2016-10-04 | At&T Intellectual Property I, Lp | Method and apparatus for exchanging communication signals |
US9490869B1 (en) | 2015-05-14 | 2016-11-08 | At&T Intellectual Property I, L.P. | Transmission medium having multiple cores and methods for use therewith |
US9503189B2 (en) | 2014-10-10 | 2016-11-22 | At&T Intellectual Property I, L.P. | Method and apparatus for arranging communication sessions in a communication system |
US9509415B1 (en) | 2015-06-25 | 2016-11-29 | At&T Intellectual Property I, L.P. | Methods and apparatus for inducing a fundamental wave mode on a transmission medium |
US9520945B2 (en) | 2014-10-21 | 2016-12-13 | At&T Intellectual Property I, L.P. | Apparatus for providing communication services and methods thereof |
US9525210B2 (en) | 2014-10-21 | 2016-12-20 | At&T Intellectual Property I, L.P. | Guided-wave transmission device with non-fundamental mode propagation and methods for use therewith |
US9525524B2 (en) | 2013-05-31 | 2016-12-20 | At&T Intellectual Property I, L.P. | Remote distributed antenna system |
US9531427B2 (en) | 2014-11-20 | 2016-12-27 | At&T Intellectual Property I, L.P. | Transmission device with mode division multiplexing and methods for use therewith |
US9564947B2 (en) | 2014-10-21 | 2017-02-07 | At&T Intellectual Property I, L.P. | Guided-wave transmission device with diversity and methods for use therewith |
US9577307B2 (en) | 2014-10-21 | 2017-02-21 | At&T Intellectual Property I, L.P. | Guided-wave transmission device and methods for use therewith |
US9608740B2 (en) | 2015-07-15 | 2017-03-28 | At&T Intellectual Property I, L.P. | Method and apparatus for launching a wave mode that mitigates interference |
US9608692B2 (en) | 2015-06-11 | 2017-03-28 | At&T Intellectual Property I, L.P. | Repeater and methods for use therewith |
US9615269B2 (en) | 2014-10-02 | 2017-04-04 | At&T Intellectual Property I, L.P. | Method and apparatus that provides fault tolerance in a communication network |
US9628116B2 (en) | 2015-07-14 | 2017-04-18 | At&T Intellectual Property I, L.P. | Apparatus and methods for transmitting wireless signals |
US9628854B2 (en) | 2014-09-29 | 2017-04-18 | At&T Intellectual Property I, L.P. | Method and apparatus for distributing content in a communication network |
US9640850B2 (en) | 2015-06-25 | 2017-05-02 | At&T Intellectual Property I, L.P. | Methods and apparatus for inducing a non-fundamental wave mode on a transmission medium |
US9653770B2 (en) | 2014-10-21 | 2017-05-16 | At&T Intellectual Property I, L.P. | Guided wave coupler, coupling module and methods for use therewith |
US9654173B2 (en) | 2014-11-20 | 2017-05-16 | At&T Intellectual Property I, L.P. | Apparatus for powering a communication device and methods thereof |
US9667317B2 (en) | 2015-06-15 | 2017-05-30 | At&T Intellectual Property I, L.P. | Method and apparatus for providing security using network traffic adjustments |
US9680670B2 (en) | 2014-11-20 | 2017-06-13 | At&T Intellectual Property I, L.P. | Transmission device with channel equalization and control and methods for use therewith |
US9685992B2 (en) | 2014-10-03 | 2017-06-20 | At&T Intellectual Property I, L.P. | Circuit panel network and methods thereof |
US9692101B2 (en) | 2014-08-26 | 2017-06-27 | At&T Intellectual Property I, L.P. | Guided wave couplers for coupling electromagnetic waves between a waveguide surface and a surface of a wire |
US9699785B2 (en) | 2012-12-05 | 2017-07-04 | At&T Intellectual Property I, L.P. | Backhaul link for distributed antenna system |
US9705571B2 (en) | 2015-09-16 | 2017-07-11 | At&T Intellectual Property I, L.P. | Method and apparatus for use with a radio distributed antenna system |
US9705561B2 (en) | 2015-04-24 | 2017-07-11 | At&T Intellectual Property I, L.P. | Directional coupling device and methods for use therewith |
US9722318B2 (en) | 2015-07-14 | 2017-08-01 | At&T Intellectual Property I, L.P. | Method and apparatus for coupling an antenna to a device |
US9729197B2 (en) | 2015-10-01 | 2017-08-08 | At&T Intellectual Property I, L.P. | Method and apparatus for communicating network management traffic over a network |
US9735833B2 (en) | 2015-07-31 | 2017-08-15 | At&T Intellectual Property I, L.P. | Method and apparatus for communications management in a neighborhood network |
US9742462B2 (en) | 2014-12-04 | 2017-08-22 | At&T Intellectual Property I, L.P. | Transmission medium and communication interfaces and methods for use therewith |
US9749013B2 (en) | 2015-03-17 | 2017-08-29 | At&T Intellectual Property I, L.P. | Method and apparatus for reducing attenuation of electromagnetic waves guided by a transmission medium |
US9748626B2 (en) | 2015-05-14 | 2017-08-29 | At&T Intellectual Property I, L.P. | Plurality of cables having different cross-sectional shapes which are bundled together to form a transmission medium |
US9749053B2 (en) | 2015-07-23 | 2017-08-29 | At&T Intellectual Property I, L.P. | Node device, repeater and methods for use therewith |
US9755697B2 (en) | 2014-09-15 | 2017-09-05 | At&T Intellectual Property I, L.P. | Method and apparatus for sensing a condition in a transmission medium of electromagnetic waves |
US9762289B2 (en) | 2014-10-14 | 2017-09-12 | At&T Intellectual Property I, L.P. | Method and apparatus for transmitting or receiving signals in a transportation system |
US9769128B2 (en) | 2015-09-28 | 2017-09-19 | At&T Intellectual Property I, L.P. | Method and apparatus for encryption of communications over a network |
US9769020B2 (en) | 2014-10-21 | 2017-09-19 | At&T Intellectual Property I, L.P. | Method and apparatus for responding to events affecting communications in a communication network |
US9780834B2 (en) | 2014-10-21 | 2017-10-03 | At&T Intellectual Property I, L.P. | Method and apparatus for transmitting electromagnetic waves |
US9793955B2 (en) | 2015-04-24 | 2017-10-17 | At&T Intellectual Property I, Lp | Passive electrical coupling device and methods for use therewith |
US9793954B2 (en) | 2015-04-28 | 2017-10-17 | At&T Intellectual Property I, L.P. | Magnetic coupling device and methods for use therewith |
US9793951B2 (en) | 2015-07-15 | 2017-10-17 | At&T Intellectual Property I, L.P. | Method and apparatus for launching a wave mode that mitigates interference |
US9800327B2 (en) | 2014-11-20 | 2017-10-24 | At&T Intellectual Property I, L.P. | Apparatus for controlling operations of a communication device and methods thereof |
US9820146B2 (en) | 2015-06-12 | 2017-11-14 | At&T Intellectual Property I, L.P. | Method and apparatus for authentication and identity management of communicating devices |
US9836957B2 (en) | 2015-07-14 | 2017-12-05 | At&T Intellectual Property I, L.P. | Method and apparatus for communicating with premises equipment |
US9838896B1 (en) | 2016-12-09 | 2017-12-05 | At&T Intellectual Property I, L.P. | Method and apparatus for assessing network coverage |
US9847850B2 (en) | 2014-10-14 | 2017-12-19 | At&T Intellectual Property I, L.P. | Method and apparatus for adjusting a mode of communication in a communication network |
US9847566B2 (en) | 2015-07-14 | 2017-12-19 | At&T Intellectual Property I, L.P. | Method and apparatus for adjusting a field of a signal to mitigate interference |
US9853342B2 (en) | 2015-07-14 | 2017-12-26 | At&T Intellectual Property I, L.P. | Dielectric transmission medium connector and methods for use therewith |
US9860075B1 (en) | 2016-08-26 | 2018-01-02 | At&T Intellectual Property I, L.P. | Method and communication node for broadband distribution |
US9865911B2 (en) | 2015-06-25 | 2018-01-09 | At&T Intellectual Property I, L.P. | Waveguide system for slot radiating first electromagnetic waves that are combined into a non-fundamental wave mode second electromagnetic wave on a transmission medium |
US9866309B2 (en) | 2015-06-03 | 2018-01-09 | At&T Intellectual Property I, Lp | Host node device and methods for use therewith |
US9871283B2 (en) | 2015-07-23 | 2018-01-16 | At&T Intellectual Property I, Lp | Transmission medium having a dielectric core comprised of plural members connected by a ball and socket configuration |
US9871282B2 (en) | 2015-05-14 | 2018-01-16 | At&T Intellectual Property I, L.P. | At least one transmission medium having a dielectric surface that is covered at least in part by a second dielectric |
US9876264B2 (en) | 2015-10-02 | 2018-01-23 | At&T Intellectual Property I, Lp | Communication system, guided wave switch and methods for use therewith |
US9876570B2 (en) | 2015-02-20 | 2018-01-23 | At&T Intellectual Property I, Lp | Guided-wave transmission device with non-fundamental mode propagation and methods for use therewith |
US9876605B1 (en) | 2016-10-21 | 2018-01-23 | At&T Intellectual Property I, L.P. | Launcher and coupling system to support desired guided wave mode |
US9882277B2 (en) | 2015-10-02 | 2018-01-30 | At&T Intellectual Property I, Lp | Communication device and antenna assembly with actuated gimbal mount |
US9882257B2 (en) | 2015-07-14 | 2018-01-30 | At&T Intellectual Property I, L.P. | Method and apparatus for launching a wave mode that mitigates interference |
US9893795B1 (en) | 2016-12-07 | 2018-02-13 | At&T Intellectual Property I, Lp | Method and repeater for broadband distribution |
US9904535B2 (en) | 2015-09-14 | 2018-02-27 | At&T Intellectual Property I, L.P. | Method and apparatus for distributing software |
US9906269B2 (en) | 2014-09-17 | 2018-02-27 | At&T Intellectual Property I, L.P. | Monitoring and mitigating conditions in a communication network |
US9911020B1 (en) | 2016-12-08 | 2018-03-06 | At&T Intellectual Property I, L.P. | Method and apparatus for tracking via a radio frequency identification device |
US9912419B1 (en) | 2016-08-24 | 2018-03-06 | At&T Intellectual Property I, L.P. | Method and apparatus for managing a fault in a distributed antenna system |
US9912027B2 (en) | 2015-07-23 | 2018-03-06 | At&T Intellectual Property I, L.P. | Method and apparatus for exchanging communication signals |
US9912381B2 (en) | 2015-06-03 | 2018-03-06 | At&T Intellectual Property I, Lp | Network termination and methods for use therewith |
US9913139B2 (en) | 2015-06-09 | 2018-03-06 | At&T Intellectual Property I, L.P. | Signal fingerprinting for authentication of communicating devices |
US9917341B2 (en) | 2015-05-27 | 2018-03-13 | At&T Intellectual Property I, L.P. | Apparatus and method for launching electromagnetic waves and for modifying radial dimensions of the propagating electromagnetic waves |
US9922330B2 (en) | 2007-04-12 | 2018-03-20 | Kroll Information Assurance, Llc | System and method for advertising on a peer-to-peer network |
US9927517B1 (en) | 2016-12-06 | 2018-03-27 | At&T Intellectual Property I, L.P. | Apparatus and methods for sensing rainfall |
US9948333B2 (en) | 2015-07-23 | 2018-04-17 | At&T Intellectual Property I, L.P. | Method and apparatus for wireless communications to mitigate interference |
US9948354B2 (en) | 2015-04-28 | 2018-04-17 | At&T Intellectual Property I, L.P. | Magnetic coupling device with reflective plate and methods for use therewith |
US9954287B2 (en) | 2014-11-20 | 2018-04-24 | At&T Intellectual Property I, L.P. | Apparatus for converting wireless signals and electromagnetic waves and methods thereof |
US9967173B2 (en) | 2015-07-31 | 2018-05-08 | At&T Intellectual Property I, L.P. | Method and apparatus for authentication and identity management of communicating devices |
US9973940B1 (en) | 2017-02-27 | 2018-05-15 | At&T Intellectual Property I, L.P. | Apparatus and methods for dynamic impedance matching of a guided wave launcher |
US9991580B2 (en) | 2016-10-21 | 2018-06-05 | At&T Intellectual Property I, L.P. | Launcher and coupling system for guided wave mode cancellation |
US9998870B1 (en) | 2016-12-08 | 2018-06-12 | At&T Intellectual Property I, L.P. | Method and apparatus for proximity sensing |
US9999038B2 (en) | 2013-05-31 | 2018-06-12 | At&T Intellectual Property I, L.P. | Remote distributed antenna system |
US9997819B2 (en) | 2015-06-09 | 2018-06-12 | At&T Intellectual Property I, L.P. | Transmission medium and method for facilitating propagation of electromagnetic waves via a core |
US10009065B2 (en) | 2012-12-05 | 2018-06-26 | At&T Intellectual Property I, L.P. | Backhaul link for distributed antenna system |
US10009063B2 (en) | 2015-09-16 | 2018-06-26 | At&T Intellectual Property I, L.P. | Method and apparatus for use with a radio distributed antenna system having an out-of-band reference signal |
US10009067B2 (en) | 2014-12-04 | 2018-06-26 | At&T Intellectual Property I, L.P. | Method and apparatus for configuring a communication interface |
US10009901B2 (en) | 2015-09-16 | 2018-06-26 | At&T Intellectual Property I, L.P. | Method, apparatus, and computer-readable storage medium for managing utilization of wireless resources between base stations |
US10020587B2 (en) | 2015-07-31 | 2018-07-10 | At&T Intellectual Property I, L.P. | Radial antenna and methods for use therewith |
US10020844B2 (en) | 2016-12-06 | 2018-07-10 | T&T Intellectual Property I, L.P. | Method and apparatus for broadcast communication via guided waves |
US10027397B2 (en) | 2016-12-07 | 2018-07-17 | At&T Intellectual Property I, L.P. | Distributed antenna system and methods for use therewith |
US10033108B2 (en) | 2015-07-14 | 2018-07-24 | At&T Intellectual Property I, L.P. | Apparatus and methods for generating an electromagnetic wave having a wave mode that mitigates interference |
US10033107B2 (en) | 2015-07-14 | 2018-07-24 | At&T Intellectual Property I, L.P. | Method and apparatus for coupling an antenna to a device |
US10044409B2 (en) | 2015-07-14 | 2018-08-07 | At&T Intellectual Property I, L.P. | Transmission medium and methods for use therewith |
US10051483B2 (en) | 2015-10-16 | 2018-08-14 | At&T Intellectual Property I, L.P. | Method and apparatus for directing wireless signals |
US10051629B2 (en) | 2015-09-16 | 2018-08-14 | At&T Intellectual Property I, L.P. | Method and apparatus for use with a radio distributed antenna system having an in-band reference signal |
US10069535B2 (en) | 2016-12-08 | 2018-09-04 | At&T Intellectual Property I, L.P. | Apparatus and methods for launching electromagnetic waves having a certain electric field structure |
US10074890B2 (en) | 2015-10-02 | 2018-09-11 | At&T Intellectual Property I, L.P. | Communication device and antenna with integrated light assembly |
US10079661B2 (en) | 2015-09-16 | 2018-09-18 | At&T Intellectual Property I, L.P. | Method and apparatus for use with a radio distributed antenna system having a clock reference |
US10090594B2 (en) | 2016-11-23 | 2018-10-02 | At&T Intellectual Property I, L.P. | Antenna system having structural configurations for assembly |
US10090606B2 (en) | 2015-07-15 | 2018-10-02 | At&T Intellectual Property I, L.P. | Antenna system with dielectric array and methods for use therewith |
US10103801B2 (en) | 2015-06-03 | 2018-10-16 | At&T Intellectual Property I, L.P. | Host node device and methods for use therewith |
US10103422B2 (en) | 2016-12-08 | 2018-10-16 | At&T Intellectual Property I, L.P. | Method and apparatus for mounting network devices |
US10135145B2 (en) | 2016-12-06 | 2018-11-20 | At&T Intellectual Property I, L.P. | Apparatus and methods for generating an electromagnetic wave along a transmission medium |
US10135146B2 (en) | 2016-10-18 | 2018-11-20 | At&T Intellectual Property I, L.P. | Apparatus and methods for launching guided waves via circuits |
US10135147B2 (en) | 2016-10-18 | 2018-11-20 | At&T Intellectual Property I, L.P. | Apparatus and methods for launching guided waves via an antenna |
US10136434B2 (en) | 2015-09-16 | 2018-11-20 | At&T Intellectual Property I, L.P. | Method and apparatus for use with a radio distributed antenna system having an ultra-wideband control channel |
US10142086B2 (en) | 2015-06-11 | 2018-11-27 | At&T Intellectual Property I, L.P. | Repeater and methods for use therewith |
US10139820B2 (en) | 2016-12-07 | 2018-11-27 | At&T Intellectual Property I, L.P. | Method and apparatus for deploying equipment of a communication system |
US10148016B2 (en) | 2015-07-14 | 2018-12-04 | At&T Intellectual Property I, L.P. | Apparatus and methods for communicating utilizing an antenna array |
US10144036B2 (en) | 2015-01-30 | 2018-12-04 | At&T Intellectual Property I, L.P. | Method and apparatus for mitigating interference affecting a propagation of electromagnetic waves guided by a transmission medium |
US10154493B2 (en) | 2015-06-03 | 2018-12-11 | At&T Intellectual Property I, L.P. | Network termination and methods for use therewith |
US10168695B2 (en) | 2016-12-07 | 2019-01-01 | At&T Intellectual Property I, L.P. | Method and apparatus for controlling an unmanned aircraft |
US10170840B2 (en) | 2015-07-14 | 2019-01-01 | At&T Intellectual Property I, L.P. | Apparatus and methods for sending or receiving electromagnetic signals |
US10178445B2 (en) | 2016-11-23 | 2019-01-08 | At&T Intellectual Property I, L.P. | Methods, devices, and systems for load balancing between a plurality of waveguides |
US10205655B2 (en) | 2015-07-14 | 2019-02-12 | At&T Intellectual Property I, L.P. | Apparatus and methods for communicating utilizing an antenna array and multiple communication paths |
US10224634B2 (en) | 2016-11-03 | 2019-03-05 | At&T Intellectual Property I, L.P. | Methods and apparatus for adjusting an operational characteristic of an antenna |
US10225025B2 (en) | 2016-11-03 | 2019-03-05 | At&T Intellectual Property I, L.P. | Method and apparatus for detecting a fault in a communication system |
US10243784B2 (en) | 2014-11-20 | 2019-03-26 | At&T Intellectual Property I, L.P. | System for generating topology information and methods thereof |
US10243270B2 (en) | 2016-12-07 | 2019-03-26 | At&T Intellectual Property I, L.P. | Beam adaptive multi-feed dielectric antenna system and methods for use therewith |
US10264586B2 (en) | 2016-12-09 | 2019-04-16 | At&T Mobility Ii Llc | Cloud-based packet controller and methods for use therewith |
US10291334B2 (en) | 2016-11-03 | 2019-05-14 | At&T Intellectual Property I, L.P. | System for detecting a fault in a communication system |
US10291311B2 (en) | 2016-09-09 | 2019-05-14 | At&T Intellectual Property I, L.P. | Method and apparatus for mitigating a fault in a distributed antenna system |
US10298293B2 (en) | 2017-03-13 | 2019-05-21 | At&T Intellectual Property I, L.P. | Apparatus of communication utilizing wireless network devices |
US10305190B2 (en) | 2016-12-01 | 2019-05-28 | At&T Intellectual Property I, L.P. | Reflecting dielectric antenna system and methods for use therewith |
US10312567B2 (en) | 2016-10-26 | 2019-06-04 | At&T Intellectual Property I, L.P. | Launcher with planar strip antenna and methods for use therewith |
US10320586B2 (en) | 2015-07-14 | 2019-06-11 | At&T Intellectual Property I, L.P. | Apparatus and methods for generating non-interfering electromagnetic waves on an insulated transmission medium |
US10326689B2 (en) | 2016-12-08 | 2019-06-18 | At&T Intellectual Property I, L.P. | Method and system for providing alternative communication paths |
US10326494B2 (en) | 2016-12-06 | 2019-06-18 | At&T Intellectual Property I, L.P. | Apparatus for measurement de-embedding and methods for use therewith |
US10340600B2 (en) | 2016-10-18 | 2019-07-02 | At&T Intellectual Property I, L.P. | Apparatus and methods for launching guided waves via plural waveguide systems |
US10341142B2 (en) | 2015-07-14 | 2019-07-02 | At&T Intellectual Property I, L.P. | Apparatus and methods for generating non-interfering electromagnetic waves on an uninsulated conductor |
US10340983B2 (en) | 2016-12-09 | 2019-07-02 | At&T Intellectual Property I, L.P. | Method and apparatus for surveying remote sites via guided wave communications |
US10340573B2 (en) | 2016-10-26 | 2019-07-02 | At&T Intellectual Property I, L.P. | Launcher with cylindrical coupling device and methods for use therewith |
US10340601B2 (en) | 2016-11-23 | 2019-07-02 | At&T Intellectual Property I, L.P. | Multi-antenna system and methods for use therewith |
US10340603B2 (en) | 2016-11-23 | 2019-07-02 | At&T Intellectual Property I, L.P. | Antenna system having shielded structural configurations for assembly |
US10348391B2 (en) | 2015-06-03 | 2019-07-09 | At&T Intellectual Property I, L.P. | Client node device with frequency conversion and methods for use therewith |
US10355367B2 (en) | 2015-10-16 | 2019-07-16 | At&T Intellectual Property I, L.P. | Antenna structure for exchanging wireless signals |
US10361489B2 (en) | 2016-12-01 | 2019-07-23 | At&T Intellectual Property I, L.P. | Dielectric dish antenna system and methods for use therewith |
US10359749B2 (en) | 2016-12-07 | 2019-07-23 | At&T Intellectual Property I, L.P. | Method and apparatus for utilities management via guided wave communication |
US10374316B2 (en) | 2016-10-21 | 2019-08-06 | At&T Intellectual Property I, L.P. | System and dielectric antenna with non-uniform dielectric |
US10382976B2 (en) | 2016-12-06 | 2019-08-13 | At&T Intellectual Property I, L.P. | Method and apparatus for managing wireless communications based on communication paths and network device positions |
US10389029B2 (en) | 2016-12-07 | 2019-08-20 | At&T Intellectual Property I, L.P. | Multi-feed dielectric antenna system with core selection and methods for use therewith |
US10389037B2 (en) | 2016-12-08 | 2019-08-20 | At&T Intellectual Property I, L.P. | Apparatus and methods for selecting sections of an antenna array and use therewith |
US10396887B2 (en) | 2015-06-03 | 2019-08-27 | At&T Intellectual Property I, L.P. | Client node device and methods for use therewith |
US10411356B2 (en) | 2016-12-08 | 2019-09-10 | At&T Intellectual Property I, L.P. | Apparatus and methods for selectively targeting communication devices with an antenna array |
US10439675B2 (en) | 2016-12-06 | 2019-10-08 | At&T Intellectual Property I, L.P. | Method and apparatus for repeating guided wave communication signals |
US10446936B2 (en) | 2016-12-07 | 2019-10-15 | At&T Intellectual Property I, L.P. | Multi-feed dielectric antenna system and methods for use therewith |
US10498044B2 (en) | 2016-11-03 | 2019-12-03 | At&T Intellectual Property I, L.P. | Apparatus for configuring a surface of an antenna |
US10530505B2 (en) | 2016-12-08 | 2020-01-07 | At&T Intellectual Property I, L.P. | Apparatus and methods for launching electromagnetic waves along a transmission medium |
US10535928B2 (en) | 2016-11-23 | 2020-01-14 | At&T Intellectual Property I, L.P. | Antenna system and methods for use therewith |
US10547348B2 (en) | 2016-12-07 | 2020-01-28 | At&T Intellectual Property I, L.P. | Method and apparatus for switching transmission mediums in a communication system |
US10601494B2 (en) | 2016-12-08 | 2020-03-24 | At&T Intellectual Property I, L.P. | Dual-band communication device and method for use therewith |
US10637149B2 (en) | 2016-12-06 | 2020-04-28 | At&T Intellectual Property I, L.P. | Injection molded dielectric antenna and methods for use therewith |
US10650940B2 (en) | 2015-05-15 | 2020-05-12 | At&T Intellectual Property I, L.P. | Transmission medium having a conductive material and methods for use therewith |
US10665942B2 (en) | 2015-10-16 | 2020-05-26 | At&T Intellectual Property I, L.P. | Method and apparatus for adjusting wireless communications |
US10679767B2 (en) | 2015-05-15 | 2020-06-09 | At&T Intellectual Property I, L.P. | Transmission medium having a conductive material and methods for use therewith |
US10694379B2 (en) | 2016-12-06 | 2020-06-23 | At&T Intellectual Property I, L.P. | Waveguide system with device-based authentication and methods for use therewith |
US10727599B2 (en) | 2016-12-06 | 2020-07-28 | At&T Intellectual Property I, L.P. | Launcher with slot antenna and methods for use therewith |
US10755542B2 (en) | 2016-12-06 | 2020-08-25 | At&T Intellectual Property I, L.P. | Method and apparatus for surveillance via guided wave communication |
US10777873B2 (en) | 2016-12-08 | 2020-09-15 | At&T Intellectual Property I, L.P. | Method and apparatus for mounting network devices |
US10784670B2 (en) | 2015-07-23 | 2020-09-22 | At&T Intellectual Property I, L.P. | Antenna support for aligning an antenna |
US10811767B2 (en) | 2016-10-21 | 2020-10-20 | At&T Intellectual Property I, L.P. | System and dielectric antenna with convex dielectric radome |
US10819035B2 (en) | 2016-12-06 | 2020-10-27 | At&T Intellectual Property I, L.P. | Launcher with helical antenna and methods for use therewith |
US10916969B2 (en) | 2016-12-08 | 2021-02-09 | At&T Intellectual Property I, L.P. | Method and apparatus for providing power using an inductive coupling |
US10938108B2 (en) | 2016-12-08 | 2021-03-02 | At&T Intellectual Property I, L.P. | Frequency selective multi-feed dielectric antenna system and methods for use therewith |
US11032819B2 (en) | 2016-09-15 | 2021-06-08 | At&T Intellectual Property I, L.P. | Method and apparatus for use with a radio distributed antenna system having a control channel reference signal |
Families Citing this family (55)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1033004A1 (en) * | 1998-09-18 | 2000-09-06 | Hughes Electronics Corporation | Method and constructions for space-time codes for psk constellations for spatial diversity in multiple-element antenna systems |
US6751200B1 (en) * | 1999-12-06 | 2004-06-15 | Telefonaktiebolaget Lm Ericsson (Publ) | Route discovery based piconet forming |
US8019836B2 (en) * | 2002-01-02 | 2011-09-13 | Mesh Comm, Llc | Wireless communication enabled meter and network |
US20010033554A1 (en) * | 2000-02-18 | 2001-10-25 | Arun Ayyagari | Proxy-bridge connecting remote users to a limited connectivity network |
US7161941B1 (en) * | 2000-03-01 | 2007-01-09 | Texas Instruments Incorporated | Wireless packet communications with extended addressing capability |
US7042863B1 (en) * | 2000-03-13 | 2006-05-09 | Broadcom Corporation | Efficient time-division multiplexed addressing protocol |
US7324226B2 (en) * | 2000-05-31 | 2008-01-29 | National Semiconductor Corporation | Method, and arrangement in a communications network |
US20020044549A1 (en) * | 2000-06-12 | 2002-04-18 | Per Johansson | Efficient scatternet forming |
US8315563B2 (en) * | 2000-12-22 | 2012-11-20 | Google Inc. | Wireless reader tags (WRTs) with sensor components in asset monitoring and tracking systems |
US7522568B2 (en) * | 2000-12-22 | 2009-04-21 | Terahop Networks, Inc. | Propagating ad hoc wireless networks based on common designation and routine |
US20080303897A1 (en) * | 2000-12-22 | 2008-12-11 | Terahop Networks, Inc. | Visually capturing and monitoring contents and events of cargo container |
US8280345B2 (en) | 2000-12-22 | 2012-10-02 | Google Inc. | LPRF device wake up using wireless tag |
GB0102813D0 (en) * | 2001-02-05 | 2001-03-21 | Nokia Mobile Phones Ltd | Exchange of information in Bluetooth |
US8126982B2 (en) * | 2001-02-16 | 2012-02-28 | International Business Machines Corporation | Method, network device and computer program product for performing service discovery in a pervasive network |
US20020145978A1 (en) * | 2001-04-05 | 2002-10-10 | Batsell Stephen G. | Mrp-based hybrid routing for mobile ad hoc networks |
US7152110B2 (en) * | 2001-04-18 | 2006-12-19 | Microsoft Corporation | Information exchange between non-networked devices through an intermediary device via a piconet |
EP1391100A4 (en) | 2001-05-02 | 2009-03-11 | Strix Systems Inc | Wireless base station neighbor discovery in a communication system employing a short-range frequency hopping scheme |
KR100390508B1 (en) * | 2001-05-30 | 2003-07-07 | 엘지전자 주식회사 | Direct communication method for bluetooth terminal |
US20020184299A1 (en) * | 2001-06-02 | 2002-12-05 | Kae-Jy Chou | Method for enlarging communication range of bluetooth data |
US20030018774A1 (en) * | 2001-06-13 | 2003-01-23 | Nokia Corporation | System and method for load balancing in ad hoc networks |
KR100389820B1 (en) * | 2001-07-12 | 2003-07-02 | 삼성전자주식회사 | Method for establishing link between bluetooth apparatuses using bluetooth wireless communication |
US20030028535A1 (en) * | 2001-07-31 | 2003-02-06 | Forgent Networks, Inc. | Call control system for video communication networks |
US7136914B2 (en) * | 2001-08-06 | 2006-11-14 | Ricoh Company, Ltd. | System, computer program product and method for managing and controlling a local network of electronic devices |
JP4425502B2 (en) * | 2001-09-05 | 2010-03-03 | 三菱電機株式会社 | Network system |
US20030069989A1 (en) * | 2001-10-05 | 2003-04-10 | Silvester Kelan C. | Extending bluetooth personal area networks |
JP4183621B2 (en) * | 2001-12-07 | 2008-11-19 | ノキア コーポレイション | Data transmission method |
US20030110291A1 (en) * | 2001-12-12 | 2003-06-12 | Nokia Corporation | Method and device for route searching in a bluetooth ad-hoc network |
GB2383496A (en) * | 2001-12-20 | 2003-06-25 | Hewlett Packard Co | Mobile inter network transfer |
US6940543B2 (en) * | 2002-03-12 | 2005-09-06 | Eastman Kodak Company | Wireless transfer of at least one digital image file between a first device and a second device |
US8351339B2 (en) * | 2002-04-25 | 2013-01-08 | Samsung Electronics Co., Ltd. | Method for bluetooth on-demand routing and network formation, and communication method in bluetooth group ad hoc network |
EP1511218B1 (en) * | 2002-05-17 | 2015-11-18 | Lenovo (Beijing) Limited | A method to realize dynamic networking and resource sharing among equipments |
US7808939B2 (en) * | 2003-03-28 | 2010-10-05 | Lenovo (Singapore) Pte Ltd. | Routing in wireless ad-hoc networks |
US7899934B2 (en) * | 2003-03-31 | 2011-03-01 | Symantec Corporation | Handling un-partitioning of a computer network |
US7209471B2 (en) * | 2003-05-09 | 2007-04-24 | Institute For Information Technology | Data transfer method for a bluetooth scatternet |
KR100611125B1 (en) * | 2003-05-09 | 2006-08-10 | 삼성전자주식회사 | Apparatus and method for set up of optimum routing path using tree-topology |
US7242677B2 (en) * | 2003-05-09 | 2007-07-10 | Institute For Information Industry | Link method capable of establishing link between two bluetooth devices located in a bluetooth scatternet |
US7668124B2 (en) * | 2003-05-21 | 2010-02-23 | Broadcom Corporation | Position based WPAN (Wireless Personal Area Network) management |
US7085290B2 (en) * | 2003-09-09 | 2006-08-01 | Harris Corporation | Mobile ad hoc network (MANET) providing connectivity enhancement features and related methods |
US7079552B2 (en) * | 2003-09-09 | 2006-07-18 | Harris Corporation | Mobile ad hoc network (MANET) with quality-of-service (QoS) protocol hierarchy and related methods |
US6925064B2 (en) | 2003-09-11 | 2005-08-02 | Motorola, Inc. | Method and apparatus for discovering neighbors within a piconet communication system |
US20050188103A1 (en) * | 2003-12-30 | 2005-08-25 | Nokia Corporation | Method or device for delivering a packet in a scatternet |
US7460503B2 (en) * | 2004-02-03 | 2008-12-02 | Sharp Laboratories Of America, Inc. | Method for beacon rebroadcast in centrally controlled wireless systems |
MXPA06015212A (en) * | 2004-07-09 | 2007-03-15 | Interdigital Tech Corp | Logical and physical mesh network separation. |
US20060039348A1 (en) * | 2004-08-20 | 2006-02-23 | Nokia Corporation | System, device and method for data transfer |
JP4499794B2 (en) * | 2004-11-03 | 2010-07-07 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | Dynamic network management |
US7925214B2 (en) * | 2005-12-16 | 2011-04-12 | Sony Ericsson Mobile Communications Ab | Distributed bluetooth system |
US7848278B2 (en) * | 2006-10-23 | 2010-12-07 | Telcordia Technologies, Inc. | Roadside network unit and method of organizing, managing and maintaining local network using local peer groups as network groups |
US20080240116A1 (en) * | 2007-03-26 | 2008-10-02 | Motorola, Inc. | Method and Apparatus for Determining the Locating of Nodes in a Wireless Network |
US20080240096A1 (en) | 2007-03-29 | 2008-10-02 | Twisted Pair Solutions, Inc. | Method, apparatus, system, and article of manufacture for providing distributed convergence nodes in a communication network environment |
CA2726887C (en) * | 2008-07-01 | 2017-03-07 | Twisted Pair Solutions, Inc. | Method, apparatus, system, and article of manufacture for reliable low-bandwidth information delivery across mixed-mode unicast and multicast networks |
US8705523B2 (en) | 2009-02-05 | 2014-04-22 | Google Inc. | Conjoined class-based networking |
US8255469B2 (en) * | 2009-05-29 | 2012-08-28 | Nokia Corporation | Method and apparatus for locating communities over an ad-hoc mesh network |
US9112790B2 (en) | 2013-06-25 | 2015-08-18 | Google Inc. | Fabric network |
CN106063362B (en) * | 2014-01-29 | 2019-09-20 | 华为终端有限公司 | Communicate to connect method for building up and media device |
US11452035B2 (en) * | 2021-06-14 | 2022-09-20 | Ultralogic 6G, Llc | Hailing procedure for V2R, V2V, and V2X initial contact in 5G and 6G |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5051984A (en) * | 1989-02-09 | 1991-09-24 | Data General Corporation | Methods for flexibly allocating bandwidth for a point-to-point serial, bidirectional communication path |
US5056984A (en) * | 1990-07-25 | 1991-10-15 | Martin Hesterman | Apparatus and method for towing a tractor equipped with a front end loader |
US5065399A (en) * | 1988-11-24 | 1991-11-12 | Bell Communications Research, Inc. | Telecommunication network trouble recovery system |
US5173689A (en) * | 1990-06-25 | 1992-12-22 | Nec Corporation | Self-distributed logical channel node failure restoring system |
US5235599A (en) * | 1989-07-26 | 1993-08-10 | Nec Corporation | Self-healing network with distributed failure restoration capabilities |
US5719861A (en) * | 1995-06-15 | 1998-02-17 | Nec Corporation | Automatic route determination method |
US5740366A (en) * | 1991-10-01 | 1998-04-14 | Norand Corporation | Communication network having a plurality of bridging nodes which transmit a beacon to terminal nodes in power saving state that it has messages awaiting delivery |
US5748611A (en) * | 1996-06-27 | 1998-05-05 | Mci Corporation | System and method for restoring a telecommunications network using conservative bandwidth reservation and selective message rebroadcast |
US6377608B1 (en) * | 1998-09-30 | 2002-04-23 | Intersil Americas Inc. | Pulsed beacon-based interference reduction mechanism for wireless communication networks |
US20030149794A1 (en) * | 1999-07-06 | 2003-08-07 | Martin Morris | Distributed management of an extended network containing short-range wireless links |
US6678252B1 (en) * | 1999-10-28 | 2004-01-13 | Verizon Laboratories Inc. | Method and apparatus for dynamic source routing in ad hoc wireless networks |
US6751200B1 (en) * | 1999-12-06 | 2004-06-15 | Telefonaktiebolaget Lm Ericsson (Publ) | Route discovery based piconet forming |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2507436B2 (en) | 1987-06-03 | 1996-06-12 | 日本電信電話株式会社 | Parent-child cordless telephone device |
GB8907317D0 (en) | 1989-03-31 | 1989-05-17 | Plessey Telecomm | Communications systems |
US5398012A (en) | 1992-11-24 | 1995-03-14 | International Business Machines Corporation | Distributed processing of route selection across networks and subnetworks |
US5526358A (en) * | 1994-08-19 | 1996-06-11 | Peerlogic, Inc. | Node management in scalable distributed computing enviroment |
US6006069A (en) | 1994-11-28 | 1999-12-21 | Bosch Telecom Gmbh | Point-to-multipoint communications system |
US5506838A (en) * | 1994-12-29 | 1996-04-09 | Emc Corporation | Packet propagation and dynamic route discovery apparatus and techniques |
US6275497B1 (en) | 1997-02-10 | 2001-08-14 | Hybrid Networks, Inc. | Method and apparatus for controlling communication channels using contention and polling schemes |
JP3685917B2 (en) | 1997-06-02 | 2005-08-24 | 富士通株式会社 | Relay device, network relay system, and relay method |
EP0913965A1 (en) | 1997-11-03 | 1999-05-06 | Canon Kabushiki Kaisha | Reduction of the message traffic in a distributed network |
WO1999023799A1 (en) | 1997-11-03 | 1999-05-14 | British Telecommunications Public Limited Company | Packet network |
US6304556B1 (en) * | 1998-08-24 | 2001-10-16 | Cornell Research Foundation, Inc. | Routing and mobility management protocols for ad-hoc networks |
US6411946B1 (en) * | 1998-08-28 | 2002-06-25 | General Instrument Corporation | Route optimization and traffic management in an ATM network using neural computing |
US6404752B1 (en) * | 1999-08-27 | 2002-06-11 | International Business Machines Corporation | Network switch using network processor and methods |
US6480505B1 (en) * | 1999-12-06 | 2002-11-12 | Telefonaktiebolaget Lm Ericsson (Publ) | Batched fair exhaustive polling scheduler |
US6535498B1 (en) * | 1999-12-06 | 2003-03-18 | Telefonaktiebolaget Lm Ericsson (Publ) | Route updating in ad-hoc networks |
US20020044549A1 (en) * | 2000-06-12 | 2002-04-18 | Per Johansson | Efficient scatternet forming |
-
2000
- 2000-10-26 US US09/696,242 patent/US6751200B1/en not_active Expired - Lifetime
-
2004
- 2004-04-19 US US10/826,317 patent/US20040196784A1/en not_active Abandoned
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5065399A (en) * | 1988-11-24 | 1991-11-12 | Bell Communications Research, Inc. | Telecommunication network trouble recovery system |
US5051984A (en) * | 1989-02-09 | 1991-09-24 | Data General Corporation | Methods for flexibly allocating bandwidth for a point-to-point serial, bidirectional communication path |
US5235599A (en) * | 1989-07-26 | 1993-08-10 | Nec Corporation | Self-healing network with distributed failure restoration capabilities |
US5173689A (en) * | 1990-06-25 | 1992-12-22 | Nec Corporation | Self-distributed logical channel node failure restoring system |
US5056984A (en) * | 1990-07-25 | 1991-10-15 | Martin Hesterman | Apparatus and method for towing a tractor equipped with a front end loader |
US5740366A (en) * | 1991-10-01 | 1998-04-14 | Norand Corporation | Communication network having a plurality of bridging nodes which transmit a beacon to terminal nodes in power saving state that it has messages awaiting delivery |
US5719861A (en) * | 1995-06-15 | 1998-02-17 | Nec Corporation | Automatic route determination method |
US5748611A (en) * | 1996-06-27 | 1998-05-05 | Mci Corporation | System and method for restoring a telecommunications network using conservative bandwidth reservation and selective message rebroadcast |
US6377608B1 (en) * | 1998-09-30 | 2002-04-23 | Intersil Americas Inc. | Pulsed beacon-based interference reduction mechanism for wireless communication networks |
US20030149794A1 (en) * | 1999-07-06 | 2003-08-07 | Martin Morris | Distributed management of an extended network containing short-range wireless links |
US6678252B1 (en) * | 1999-10-28 | 2004-01-13 | Verizon Laboratories Inc. | Method and apparatus for dynamic source routing in ad hoc wireless networks |
US6751200B1 (en) * | 1999-12-06 | 2004-06-15 | Telefonaktiebolaget Lm Ericsson (Publ) | Route discovery based piconet forming |
Cited By (273)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020020743A1 (en) * | 2000-08-21 | 2002-02-21 | Akihiko Sugukawa | Information exchange method and cash register apparatus |
US20020081972A1 (en) * | 2000-11-09 | 2002-06-27 | Koninklijke Philips Electronics N.V. | System control through portable devices |
US20030076842A1 (en) * | 2000-12-01 | 2003-04-24 | Per Johansson | Flexible inter-network communication scheduling |
US20060183423A1 (en) * | 2000-12-01 | 2006-08-17 | Per Johansson | Flexible Inter-Network Communication Scheduling |
US7450577B2 (en) | 2000-12-01 | 2008-11-11 | Telefonaktiebolaget L M Ericsson (Publ) | Flexible inter-network communication scheduling |
US7058050B2 (en) * | 2000-12-01 | 2006-06-06 | Telefonaktiebolaget L M Ericsson (Publ) | Flexible inter-network communication scheduling |
US20030054821A1 (en) * | 2001-09-18 | 2003-03-20 | Fujitsu Limited | Manager for controlling wireless network, processing device, device and medium |
US9674858B2 (en) | 2001-11-30 | 2017-06-06 | Iii Holdings 1, Llc | Receiver scheduling in wireless networks |
US10588139B2 (en) | 2001-11-30 | 2020-03-10 | Iii Holdings 1, Llc | Scheduling communications in a wireless network |
US10863528B2 (en) | 2001-11-30 | 2020-12-08 | Iii Holdings 1, Llc | Scheduling communications in a wireless network |
US7979096B1 (en) * | 2001-11-30 | 2011-07-12 | Tri-County Excelsior Foundation | Energy efficient forwarding in ad-hoc wireless networks |
US20050266827A1 (en) * | 2001-12-10 | 2005-12-01 | Myun-Sik Kim | Method of establishing radio communication networks and radio communication system |
US20030139191A1 (en) * | 2001-12-18 | 2003-07-24 | Samsung Electronics Co., Ltd. | Wireless communication apparatus capable of improving connection rate |
US7286541B2 (en) * | 2001-12-18 | 2007-10-23 | Samsung Electronics Co., Ltd. | Wireless communication apparatus capable of improving connection rate |
US20040156337A1 (en) * | 2002-10-17 | 2004-08-12 | Pendergrass Marcus H. | Methods and sets of piconets using time frequency division multiple access |
US7853277B2 (en) | 2002-10-17 | 2010-12-14 | Alereon, Inc. | Method and system of piconet groups |
US20070155330A1 (en) * | 2002-10-17 | 2007-07-05 | Pendergrass Marcus H | Methods and sets of piconets using time frequency division multiple access |
US20090086683A1 (en) * | 2002-10-17 | 2009-04-02 | Alereon, Inc. | Method and System of Piconet Groups |
US7477910B2 (en) | 2002-10-17 | 2009-01-13 | Alereon, Inc. | Method and system of piconet groups |
US7460559B2 (en) * | 2002-10-17 | 2008-12-02 | Alereon, Inc. | Methods and sets of piconets using time frequency division multiple access |
US11445523B2 (en) | 2002-12-23 | 2022-09-13 | Iii Holdings 1, Llc | Scheduling communications in a wireless network |
US9300534B2 (en) | 2004-01-23 | 2016-03-29 | Tiversa Ip, Inc. | Method for optimally utilizing a peer to peer network |
US8037176B2 (en) | 2004-01-23 | 2011-10-11 | Tiversa, Inc. | Method for monitoring and providing information over a peer to peer network |
US7583682B2 (en) | 2004-01-23 | 2009-09-01 | Tiversa, Inc. | Method for improving peer to peer network communication |
US20050163135A1 (en) * | 2004-01-23 | 2005-07-28 | Hopkins Samuel P. | Method for improving peer to peer network communication |
US7761569B2 (en) | 2004-01-23 | 2010-07-20 | Tiversa, Inc. | Method for monitoring and providing information over a peer to peer network |
US7783749B2 (en) | 2004-01-23 | 2010-08-24 | Tiversa, Inc. | Method for monitoring and providing information over a peer to peer network |
US20050163050A1 (en) * | 2004-01-23 | 2005-07-28 | Hopkins Samuel P. | Method for monitoring and providing information over a peer to peer network |
US8798016B2 (en) | 2004-01-23 | 2014-08-05 | Tiversa Ip, Inc. | Method for improving peer to peer network communication |
US20110029660A1 (en) * | 2004-01-23 | 2011-02-03 | Tiversa, Inc. | Method for monitoring and providing information over a peer to peer network |
US20110066695A1 (en) * | 2004-01-23 | 2011-03-17 | Tiversa, Inc. | Method for optimally utiilizing a peer to peer network |
US20060117372A1 (en) * | 2004-01-23 | 2006-06-01 | Hopkins Samuel P | System and method for searching for specific types of people or information on a Peer-to-Peer network |
US8819237B2 (en) | 2004-01-23 | 2014-08-26 | Tiversa Ip, Inc. | Method for monitoring and providing information over a peer to peer network |
US20050163133A1 (en) * | 2004-01-23 | 2005-07-28 | Hopkins Samuel P. | Method for optimally utilizing a peer to peer network |
US8972585B2 (en) | 2004-01-23 | 2015-03-03 | Tiversa Ip, Inc. | Method for splitting a load of monitoring a peer to peer network |
US8095614B2 (en) * | 2004-01-23 | 2012-01-10 | Tiversa, Inc. | Method for optimally utilizing a peer to peer network |
US8122133B2 (en) | 2004-01-23 | 2012-02-21 | Tiversa, Inc. | Method for monitoring and providing information over a peer to peer network |
US8312080B2 (en) | 2004-01-23 | 2012-11-13 | Tiversa Ip, Inc. | System and method for searching for specific types of people or information on a peer to-peer network |
US8358641B2 (en) | 2004-01-23 | 2013-01-22 | Tiversa Ip, Inc. | Method for improving peer to peer network communication |
US8904015B2 (en) | 2004-01-23 | 2014-12-02 | Tiversa Ip, Inc. | Method for optimally utilizing a peer to peer network |
US8386613B2 (en) | 2004-01-23 | 2013-02-26 | Tiversa Ip, Inc. | Method for monitoring and providing information over a peer to peer network |
US8468250B2 (en) | 2004-01-23 | 2013-06-18 | Tiversa Ip, Inc. | Method for monitoring and providing information over a peer to peer network |
US8769115B2 (en) | 2004-01-23 | 2014-07-01 | Tiversa Ip, Inc. | Method and apparatus for optimally utilizing a peer to peer network node by enforcing connection time limits |
US20050186949A1 (en) * | 2004-02-05 | 2005-08-25 | Texas Instruments Incorporated | Destination discovery in a wireless network |
US8036207B2 (en) * | 2004-06-04 | 2011-10-11 | Intellectual Ventures I Llc | Adaptive routing |
US20080112325A1 (en) * | 2004-06-04 | 2008-05-15 | Spyder Navigations L.L.C. | Adaptive Routing |
US8040893B2 (en) * | 2004-08-11 | 2011-10-18 | Alcatel Lucent | Method for fast source routed connection setup |
US20060034288A1 (en) * | 2004-08-11 | 2006-02-16 | Florin-Josef Lataretu | Method for fast source routed connection setup |
US8364085B2 (en) * | 2005-02-03 | 2013-01-29 | Control4 Corporation | Device discovery and channel selection in a wireless networking environment |
US20100214953A1 (en) * | 2005-02-03 | 2010-08-26 | Walter Barnum | Device discovery and channel selection in a wireless networking environment |
US20060240817A1 (en) * | 2005-04-26 | 2006-10-26 | Masaru Akiyama | Multi-wireless connection device |
US9021026B2 (en) | 2006-11-07 | 2015-04-28 | Tiversa Ip, Inc. | System and method for enhanced experience with a peer to peer network |
US20100085916A1 (en) * | 2007-01-31 | 2010-04-08 | Noosphere Communications, Inc. | Systems and Methods for Hybrid Wired and Wireless Universal Access Networks |
US8909664B2 (en) | 2007-04-12 | 2014-12-09 | Tiversa Ip, Inc. | System and method for creating a list of shared information on a peer-to-peer network |
US9922330B2 (en) | 2007-04-12 | 2018-03-20 | Kroll Information Assurance, Llc | System and method for advertising on a peer-to-peer network |
US10194437B2 (en) | 2012-12-05 | 2019-01-29 | At&T Intellectual Property I, L.P. | Backhaul link for distributed antenna system |
US10009065B2 (en) | 2012-12-05 | 2018-06-26 | At&T Intellectual Property I, L.P. | Backhaul link for distributed antenna system |
US9699785B2 (en) | 2012-12-05 | 2017-07-04 | At&T Intellectual Property I, L.P. | Backhaul link for distributed antenna system |
US9788326B2 (en) | 2012-12-05 | 2017-10-10 | At&T Intellectual Property I, L.P. | Backhaul link for distributed antenna system |
US10091787B2 (en) | 2013-05-31 | 2018-10-02 | At&T Intellectual Property I, L.P. | Remote distributed antenna system |
US9930668B2 (en) | 2013-05-31 | 2018-03-27 | At&T Intellectual Property I, L.P. | Remote distributed antenna system |
US10051630B2 (en) | 2013-05-31 | 2018-08-14 | At&T Intellectual Property I, L.P. | Remote distributed antenna system |
US9525524B2 (en) | 2013-05-31 | 2016-12-20 | At&T Intellectual Property I, L.P. | Remote distributed antenna system |
US9999038B2 (en) | 2013-05-31 | 2018-06-12 | At&T Intellectual Property I, L.P. | Remote distributed antenna system |
US9467870B2 (en) | 2013-11-06 | 2016-10-11 | At&T Intellectual Property I, L.P. | Surface-wave communications and methods thereof |
US9661505B2 (en) | 2013-11-06 | 2017-05-23 | At&T Intellectual Property I, L.P. | Surface-wave communications and methods thereof |
US9674711B2 (en) | 2013-11-06 | 2017-06-06 | At&T Intellectual Property I, L.P. | Surface-wave communications and methods thereof |
US9154966B2 (en) | 2013-11-06 | 2015-10-06 | At&T Intellectual Property I, Lp | Surface-wave communications and methods thereof |
US9876584B2 (en) | 2013-12-10 | 2018-01-23 | At&T Intellectual Property I, L.P. | Quasi-optical coupler |
US9209902B2 (en) | 2013-12-10 | 2015-12-08 | At&T Intellectual Property I, L.P. | Quasi-optical coupler |
US9794003B2 (en) | 2013-12-10 | 2017-10-17 | At&T Intellectual Property I, L.P. | Quasi-optical coupler |
US9479266B2 (en) | 2013-12-10 | 2016-10-25 | At&T Intellectual Property I, L.P. | Quasi-optical coupler |
US10096881B2 (en) | 2014-08-26 | 2018-10-09 | At&T Intellectual Property I, L.P. | Guided wave couplers for coupling electromagnetic waves to an outer surface of a transmission medium |
US9692101B2 (en) | 2014-08-26 | 2017-06-27 | At&T Intellectual Property I, L.P. | Guided wave couplers for coupling electromagnetic waves between a waveguide surface and a surface of a wire |
US9755697B2 (en) | 2014-09-15 | 2017-09-05 | At&T Intellectual Property I, L.P. | Method and apparatus for sensing a condition in a transmission medium of electromagnetic waves |
US9768833B2 (en) | 2014-09-15 | 2017-09-19 | At&T Intellectual Property I, L.P. | Method and apparatus for sensing a condition in a transmission medium of electromagnetic waves |
US10063280B2 (en) | 2014-09-17 | 2018-08-28 | At&T Intellectual Property I, L.P. | Monitoring and mitigating conditions in a communication network |
US9906269B2 (en) | 2014-09-17 | 2018-02-27 | At&T Intellectual Property I, L.P. | Monitoring and mitigating conditions in a communication network |
US9628854B2 (en) | 2014-09-29 | 2017-04-18 | At&T Intellectual Property I, L.P. | Method and apparatus for distributing content in a communication network |
US9615269B2 (en) | 2014-10-02 | 2017-04-04 | At&T Intellectual Property I, L.P. | Method and apparatus that provides fault tolerance in a communication network |
US9973416B2 (en) | 2014-10-02 | 2018-05-15 | At&T Intellectual Property I, L.P. | Method and apparatus that provides fault tolerance in a communication network |
US9998932B2 (en) | 2014-10-02 | 2018-06-12 | At&T Intellectual Property I, L.P. | Method and apparatus that provides fault tolerance in a communication network |
US9685992B2 (en) | 2014-10-03 | 2017-06-20 | At&T Intellectual Property I, L.P. | Circuit panel network and methods thereof |
US9866276B2 (en) | 2014-10-10 | 2018-01-09 | At&T Intellectual Property I, L.P. | Method and apparatus for arranging communication sessions in a communication system |
US9503189B2 (en) | 2014-10-10 | 2016-11-22 | At&T Intellectual Property I, L.P. | Method and apparatus for arranging communication sessions in a communication system |
US9973299B2 (en) | 2014-10-14 | 2018-05-15 | At&T Intellectual Property I, L.P. | Method and apparatus for adjusting a mode of communication in a communication network |
US9762289B2 (en) | 2014-10-14 | 2017-09-12 | At&T Intellectual Property I, L.P. | Method and apparatus for transmitting or receiving signals in a transportation system |
US9847850B2 (en) | 2014-10-14 | 2017-12-19 | At&T Intellectual Property I, L.P. | Method and apparatus for adjusting a mode of communication in a communication network |
US9596001B2 (en) | 2014-10-21 | 2017-03-14 | At&T Intellectual Property I, L.P. | Apparatus for providing communication services and methods thereof |
US9871558B2 (en) | 2014-10-21 | 2018-01-16 | At&T Intellectual Property I, L.P. | Guided-wave transmission device and methods for use therewith |
US9912033B2 (en) | 2014-10-21 | 2018-03-06 | At&T Intellectual Property I, Lp | Guided wave coupler, coupling module and methods for use therewith |
US9705610B2 (en) | 2014-10-21 | 2017-07-11 | At&T Intellectual Property I, L.P. | Transmission device with impairment compensation and methods for use therewith |
US9525210B2 (en) | 2014-10-21 | 2016-12-20 | At&T Intellectual Property I, L.P. | Guided-wave transmission device with non-fundamental mode propagation and methods for use therewith |
US9520945B2 (en) | 2014-10-21 | 2016-12-13 | At&T Intellectual Property I, L.P. | Apparatus for providing communication services and methods thereof |
US9948355B2 (en) | 2014-10-21 | 2018-04-17 | At&T Intellectual Property I, L.P. | Apparatus for providing communication services and methods thereof |
US9564947B2 (en) | 2014-10-21 | 2017-02-07 | At&T Intellectual Property I, L.P. | Guided-wave transmission device with diversity and methods for use therewith |
US9571209B2 (en) | 2014-10-21 | 2017-02-14 | At&T Intellectual Property I, L.P. | Transmission device with impairment compensation and methods for use therewith |
US9577307B2 (en) | 2014-10-21 | 2017-02-21 | At&T Intellectual Property I, L.P. | Guided-wave transmission device and methods for use therewith |
US9577306B2 (en) | 2014-10-21 | 2017-02-21 | At&T Intellectual Property I, L.P. | Guided-wave transmission device and methods for use therewith |
US9876587B2 (en) | 2014-10-21 | 2018-01-23 | At&T Intellectual Property I, L.P. | Transmission device with impairment compensation and methods for use therewith |
US9653770B2 (en) | 2014-10-21 | 2017-05-16 | At&T Intellectual Property I, L.P. | Guided wave coupler, coupling module and methods for use therewith |
US9312919B1 (en) | 2014-10-21 | 2016-04-12 | At&T Intellectual Property I, Lp | Transmission device with impairment compensation and methods for use therewith |
US9960808B2 (en) | 2014-10-21 | 2018-05-01 | At&T Intellectual Property I, L.P. | Guided-wave transmission device and methods for use therewith |
US9769020B2 (en) | 2014-10-21 | 2017-09-19 | At&T Intellectual Property I, L.P. | Method and apparatus for responding to events affecting communications in a communication network |
US9780834B2 (en) | 2014-10-21 | 2017-10-03 | At&T Intellectual Property I, L.P. | Method and apparatus for transmitting electromagnetic waves |
US9627768B2 (en) | 2014-10-21 | 2017-04-18 | At&T Intellectual Property I, L.P. | Guided-wave transmission device with non-fundamental mode propagation and methods for use therewith |
US9954286B2 (en) | 2014-10-21 | 2018-04-24 | At&T Intellectual Property I, L.P. | Guided-wave transmission device with non-fundamental mode propagation and methods for use therewith |
US9800327B2 (en) | 2014-11-20 | 2017-10-24 | At&T Intellectual Property I, L.P. | Apparatus for controlling operations of a communication device and methods thereof |
US9654173B2 (en) | 2014-11-20 | 2017-05-16 | At&T Intellectual Property I, L.P. | Apparatus for powering a communication device and methods thereof |
US9531427B2 (en) | 2014-11-20 | 2016-12-27 | At&T Intellectual Property I, L.P. | Transmission device with mode division multiplexing and methods for use therewith |
US10243784B2 (en) | 2014-11-20 | 2019-03-26 | At&T Intellectual Property I, L.P. | System for generating topology information and methods thereof |
US9544006B2 (en) | 2014-11-20 | 2017-01-10 | At&T Intellectual Property I, L.P. | Transmission device with mode division multiplexing and methods for use therewith |
US9954287B2 (en) | 2014-11-20 | 2018-04-24 | At&T Intellectual Property I, L.P. | Apparatus for converting wireless signals and electromagnetic waves and methods thereof |
US9749083B2 (en) | 2014-11-20 | 2017-08-29 | At&T Intellectual Property I, L.P. | Transmission device with mode division multiplexing and methods for use therewith |
US9712350B2 (en) | 2014-11-20 | 2017-07-18 | At&T Intellectual Property I, L.P. | Transmission device with channel equalization and control and methods for use therewith |
US9680670B2 (en) | 2014-11-20 | 2017-06-13 | At&T Intellectual Property I, L.P. | Transmission device with channel equalization and control and methods for use therewith |
US9742521B2 (en) | 2014-11-20 | 2017-08-22 | At&T Intellectual Property I, L.P. | Transmission device with mode division multiplexing and methods for use therewith |
US9742462B2 (en) | 2014-12-04 | 2017-08-22 | At&T Intellectual Property I, L.P. | Transmission medium and communication interfaces and methods for use therewith |
US10009067B2 (en) | 2014-12-04 | 2018-06-26 | At&T Intellectual Property I, L.P. | Method and apparatus for configuring a communication interface |
US10144036B2 (en) | 2015-01-30 | 2018-12-04 | At&T Intellectual Property I, L.P. | Method and apparatus for mitigating interference affecting a propagation of electromagnetic waves guided by a transmission medium |
US9876571B2 (en) | 2015-02-20 | 2018-01-23 | At&T Intellectual Property I, Lp | Guided-wave transmission device with non-fundamental mode propagation and methods for use therewith |
US9876570B2 (en) | 2015-02-20 | 2018-01-23 | At&T Intellectual Property I, Lp | Guided-wave transmission device with non-fundamental mode propagation and methods for use therewith |
US9749013B2 (en) | 2015-03-17 | 2017-08-29 | At&T Intellectual Property I, L.P. | Method and apparatus for reducing attenuation of electromagnetic waves guided by a transmission medium |
US9705561B2 (en) | 2015-04-24 | 2017-07-11 | At&T Intellectual Property I, L.P. | Directional coupling device and methods for use therewith |
US9793955B2 (en) | 2015-04-24 | 2017-10-17 | At&T Intellectual Property I, Lp | Passive electrical coupling device and methods for use therewith |
US10224981B2 (en) | 2015-04-24 | 2019-03-05 | At&T Intellectual Property I, Lp | Passive electrical coupling device and methods for use therewith |
US9831912B2 (en) | 2015-04-24 | 2017-11-28 | At&T Intellectual Property I, Lp | Directional coupling device and methods for use therewith |
US9793954B2 (en) | 2015-04-28 | 2017-10-17 | At&T Intellectual Property I, L.P. | Magnetic coupling device and methods for use therewith |
US9948354B2 (en) | 2015-04-28 | 2018-04-17 | At&T Intellectual Property I, L.P. | Magnetic coupling device with reflective plate and methods for use therewith |
US9490869B1 (en) | 2015-05-14 | 2016-11-08 | At&T Intellectual Property I, L.P. | Transmission medium having multiple cores and methods for use therewith |
US9871282B2 (en) | 2015-05-14 | 2018-01-16 | At&T Intellectual Property I, L.P. | At least one transmission medium having a dielectric surface that is covered at least in part by a second dielectric |
US9748626B2 (en) | 2015-05-14 | 2017-08-29 | At&T Intellectual Property I, L.P. | Plurality of cables having different cross-sectional shapes which are bundled together to form a transmission medium |
US9887447B2 (en) | 2015-05-14 | 2018-02-06 | At&T Intellectual Property I, L.P. | Transmission medium having multiple cores and methods for use therewith |
US10679767B2 (en) | 2015-05-15 | 2020-06-09 | At&T Intellectual Property I, L.P. | Transmission medium having a conductive material and methods for use therewith |
US10650940B2 (en) | 2015-05-15 | 2020-05-12 | At&T Intellectual Property I, L.P. | Transmission medium having a conductive material and methods for use therewith |
US9917341B2 (en) | 2015-05-27 | 2018-03-13 | At&T Intellectual Property I, L.P. | Apparatus and method for launching electromagnetic waves and for modifying radial dimensions of the propagating electromagnetic waves |
US10396887B2 (en) | 2015-06-03 | 2019-08-27 | At&T Intellectual Property I, L.P. | Client node device and methods for use therewith |
US9935703B2 (en) | 2015-06-03 | 2018-04-03 | At&T Intellectual Property I, L.P. | Host node device and methods for use therewith |
US10797781B2 (en) | 2015-06-03 | 2020-10-06 | At&T Intellectual Property I, L.P. | Client node device and methods for use therewith |
US10103801B2 (en) | 2015-06-03 | 2018-10-16 | At&T Intellectual Property I, L.P. | Host node device and methods for use therewith |
US10812174B2 (en) | 2015-06-03 | 2020-10-20 | At&T Intellectual Property I, L.P. | Client node device and methods for use therewith |
US10050697B2 (en) | 2015-06-03 | 2018-08-14 | At&T Intellectual Property I, L.P. | Host node device and methods for use therewith |
US10154493B2 (en) | 2015-06-03 | 2018-12-11 | At&T Intellectual Property I, L.P. | Network termination and methods for use therewith |
US9967002B2 (en) | 2015-06-03 | 2018-05-08 | At&T Intellectual I, Lp | Network termination and methods for use therewith |
US9912381B2 (en) | 2015-06-03 | 2018-03-06 | At&T Intellectual Property I, Lp | Network termination and methods for use therewith |
US9866309B2 (en) | 2015-06-03 | 2018-01-09 | At&T Intellectual Property I, Lp | Host node device and methods for use therewith |
US10348391B2 (en) | 2015-06-03 | 2019-07-09 | At&T Intellectual Property I, L.P. | Client node device with frequency conversion and methods for use therewith |
US9912382B2 (en) | 2015-06-03 | 2018-03-06 | At&T Intellectual Property I, Lp | Network termination and methods for use therewith |
US9913139B2 (en) | 2015-06-09 | 2018-03-06 | At&T Intellectual Property I, L.P. | Signal fingerprinting for authentication of communicating devices |
US9997819B2 (en) | 2015-06-09 | 2018-06-12 | At&T Intellectual Property I, L.P. | Transmission medium and method for facilitating propagation of electromagnetic waves via a core |
US10142086B2 (en) | 2015-06-11 | 2018-11-27 | At&T Intellectual Property I, L.P. | Repeater and methods for use therewith |
US10142010B2 (en) | 2015-06-11 | 2018-11-27 | At&T Intellectual Property I, L.P. | Repeater and methods for use therewith |
US9608692B2 (en) | 2015-06-11 | 2017-03-28 | At&T Intellectual Property I, L.P. | Repeater and methods for use therewith |
US10027398B2 (en) | 2015-06-11 | 2018-07-17 | At&T Intellectual Property I, Lp | Repeater and methods for use therewith |
US9820146B2 (en) | 2015-06-12 | 2017-11-14 | At&T Intellectual Property I, L.P. | Method and apparatus for authentication and identity management of communicating devices |
US9667317B2 (en) | 2015-06-15 | 2017-05-30 | At&T Intellectual Property I, L.P. | Method and apparatus for providing security using network traffic adjustments |
US10090601B2 (en) | 2015-06-25 | 2018-10-02 | At&T Intellectual Property I, L.P. | Waveguide system and methods for inducing a non-fundamental wave mode on a transmission medium |
US9509415B1 (en) | 2015-06-25 | 2016-11-29 | At&T Intellectual Property I, L.P. | Methods and apparatus for inducing a fundamental wave mode on a transmission medium |
US10069185B2 (en) | 2015-06-25 | 2018-09-04 | At&T Intellectual Property I, L.P. | Methods and apparatus for inducing a non-fundamental wave mode on a transmission medium |
US9787412B2 (en) | 2015-06-25 | 2017-10-10 | At&T Intellectual Property I, L.P. | Methods and apparatus for inducing a fundamental wave mode on a transmission medium |
US9882657B2 (en) | 2015-06-25 | 2018-01-30 | At&T Intellectual Property I, L.P. | Methods and apparatus for inducing a fundamental wave mode on a transmission medium |
US9865911B2 (en) | 2015-06-25 | 2018-01-09 | At&T Intellectual Property I, L.P. | Waveguide system for slot radiating first electromagnetic waves that are combined into a non-fundamental wave mode second electromagnetic wave on a transmission medium |
US9640850B2 (en) | 2015-06-25 | 2017-05-02 | At&T Intellectual Property I, L.P. | Methods and apparatus for inducing a non-fundamental wave mode on a transmission medium |
US9882257B2 (en) | 2015-07-14 | 2018-01-30 | At&T Intellectual Property I, L.P. | Method and apparatus for launching a wave mode that mitigates interference |
US10148016B2 (en) | 2015-07-14 | 2018-12-04 | At&T Intellectual Property I, L.P. | Apparatus and methods for communicating utilizing an antenna array |
US10205655B2 (en) | 2015-07-14 | 2019-02-12 | At&T Intellectual Property I, L.P. | Apparatus and methods for communicating utilizing an antenna array and multiple communication paths |
US9722318B2 (en) | 2015-07-14 | 2017-08-01 | At&T Intellectual Property I, L.P. | Method and apparatus for coupling an antenna to a device |
US10033108B2 (en) | 2015-07-14 | 2018-07-24 | At&T Intellectual Property I, L.P. | Apparatus and methods for generating an electromagnetic wave having a wave mode that mitigates interference |
US10320586B2 (en) | 2015-07-14 | 2019-06-11 | At&T Intellectual Property I, L.P. | Apparatus and methods for generating non-interfering electromagnetic waves on an insulated transmission medium |
US10044409B2 (en) | 2015-07-14 | 2018-08-07 | At&T Intellectual Property I, L.P. | Transmission medium and methods for use therewith |
US9947982B2 (en) | 2015-07-14 | 2018-04-17 | At&T Intellectual Property I, Lp | Dielectric transmission medium connector and methods for use therewith |
US9836957B2 (en) | 2015-07-14 | 2017-12-05 | At&T Intellectual Property I, L.P. | Method and apparatus for communicating with premises equipment |
US9847566B2 (en) | 2015-07-14 | 2017-12-19 | At&T Intellectual Property I, L.P. | Method and apparatus for adjusting a field of a signal to mitigate interference |
US9853342B2 (en) | 2015-07-14 | 2017-12-26 | At&T Intellectual Property I, L.P. | Dielectric transmission medium connector and methods for use therewith |
US9628116B2 (en) | 2015-07-14 | 2017-04-18 | At&T Intellectual Property I, L.P. | Apparatus and methods for transmitting wireless signals |
US10170840B2 (en) | 2015-07-14 | 2019-01-01 | At&T Intellectual Property I, L.P. | Apparatus and methods for sending or receiving electromagnetic signals |
US10033107B2 (en) | 2015-07-14 | 2018-07-24 | At&T Intellectual Property I, L.P. | Method and apparatus for coupling an antenna to a device |
US10341142B2 (en) | 2015-07-14 | 2019-07-02 | At&T Intellectual Property I, L.P. | Apparatus and methods for generating non-interfering electromagnetic waves on an uninsulated conductor |
US9929755B2 (en) | 2015-07-14 | 2018-03-27 | At&T Intellectual Property I, L.P. | Method and apparatus for coupling an antenna to a device |
US9793951B2 (en) | 2015-07-15 | 2017-10-17 | At&T Intellectual Property I, L.P. | Method and apparatus for launching a wave mode that mitigates interference |
US9608740B2 (en) | 2015-07-15 | 2017-03-28 | At&T Intellectual Property I, L.P. | Method and apparatus for launching a wave mode that mitigates interference |
US10090606B2 (en) | 2015-07-15 | 2018-10-02 | At&T Intellectual Property I, L.P. | Antenna system with dielectric array and methods for use therewith |
US10074886B2 (en) | 2015-07-23 | 2018-09-11 | At&T Intellectual Property I, L.P. | Dielectric transmission medium comprising a plurality of rigid dielectric members coupled together in a ball and socket configuration |
US9749053B2 (en) | 2015-07-23 | 2017-08-29 | At&T Intellectual Property I, L.P. | Node device, repeater and methods for use therewith |
US10784670B2 (en) | 2015-07-23 | 2020-09-22 | At&T Intellectual Property I, L.P. | Antenna support for aligning an antenna |
US9948333B2 (en) | 2015-07-23 | 2018-04-17 | At&T Intellectual Property I, L.P. | Method and apparatus for wireless communications to mitigate interference |
US9871283B2 (en) | 2015-07-23 | 2018-01-16 | At&T Intellectual Property I, Lp | Transmission medium having a dielectric core comprised of plural members connected by a ball and socket configuration |
US10158383B2 (en) | 2015-07-23 | 2018-12-18 | At&T Intellectual Property I, L.P. | Method and apparatus for wireless communications to mitigate interference |
US9912027B2 (en) | 2015-07-23 | 2018-03-06 | At&T Intellectual Property I, L.P. | Method and apparatus for exchanging communication signals |
US9806818B2 (en) | 2015-07-23 | 2017-10-31 | At&T Intellectual Property I, Lp | Node device, repeater and methods for use therewith |
US9735833B2 (en) | 2015-07-31 | 2017-08-15 | At&T Intellectual Property I, L.P. | Method and apparatus for communications management in a neighborhood network |
US9461706B1 (en) | 2015-07-31 | 2016-10-04 | At&T Intellectual Property I, Lp | Method and apparatus for exchanging communication signals |
US10020587B2 (en) | 2015-07-31 | 2018-07-10 | At&T Intellectual Property I, L.P. | Radial antenna and methods for use therewith |
US9967173B2 (en) | 2015-07-31 | 2018-05-08 | At&T Intellectual Property I, L.P. | Method and apparatus for authentication and identity management of communicating devices |
US9838078B2 (en) | 2015-07-31 | 2017-12-05 | At&T Intellectual Property I, L.P. | Method and apparatus for exchanging communication signals |
US9904535B2 (en) | 2015-09-14 | 2018-02-27 | At&T Intellectual Property I, L.P. | Method and apparatus for distributing software |
US10051629B2 (en) | 2015-09-16 | 2018-08-14 | At&T Intellectual Property I, L.P. | Method and apparatus for use with a radio distributed antenna system having an in-band reference signal |
US10225842B2 (en) | 2015-09-16 | 2019-03-05 | At&T Intellectual Property I, L.P. | Method, device and storage medium for communications using a modulated signal and a reference signal |
US10349418B2 (en) | 2015-09-16 | 2019-07-09 | At&T Intellectual Property I, L.P. | Method and apparatus for managing utilization of wireless resources via use of a reference signal to reduce distortion |
US10136434B2 (en) | 2015-09-16 | 2018-11-20 | At&T Intellectual Property I, L.P. | Method and apparatus for use with a radio distributed antenna system having an ultra-wideband control channel |
US10009901B2 (en) | 2015-09-16 | 2018-06-26 | At&T Intellectual Property I, L.P. | Method, apparatus, and computer-readable storage medium for managing utilization of wireless resources between base stations |
US10079661B2 (en) | 2015-09-16 | 2018-09-18 | At&T Intellectual Property I, L.P. | Method and apparatus for use with a radio distributed antenna system having a clock reference |
US10009063B2 (en) | 2015-09-16 | 2018-06-26 | At&T Intellectual Property I, L.P. | Method and apparatus for use with a radio distributed antenna system having an out-of-band reference signal |
US9705571B2 (en) | 2015-09-16 | 2017-07-11 | At&T Intellectual Property I, L.P. | Method and apparatus for use with a radio distributed antenna system |
US9769128B2 (en) | 2015-09-28 | 2017-09-19 | At&T Intellectual Property I, L.P. | Method and apparatus for encryption of communications over a network |
US9729197B2 (en) | 2015-10-01 | 2017-08-08 | At&T Intellectual Property I, L.P. | Method and apparatus for communicating network management traffic over a network |
US10074890B2 (en) | 2015-10-02 | 2018-09-11 | At&T Intellectual Property I, L.P. | Communication device and antenna with integrated light assembly |
US9876264B2 (en) | 2015-10-02 | 2018-01-23 | At&T Intellectual Property I, Lp | Communication system, guided wave switch and methods for use therewith |
US9882277B2 (en) | 2015-10-02 | 2018-01-30 | At&T Intellectual Property I, Lp | Communication device and antenna assembly with actuated gimbal mount |
US10665942B2 (en) | 2015-10-16 | 2020-05-26 | At&T Intellectual Property I, L.P. | Method and apparatus for adjusting wireless communications |
US10355367B2 (en) | 2015-10-16 | 2019-07-16 | At&T Intellectual Property I, L.P. | Antenna structure for exchanging wireless signals |
US10051483B2 (en) | 2015-10-16 | 2018-08-14 | At&T Intellectual Property I, L.P. | Method and apparatus for directing wireless signals |
US9912419B1 (en) | 2016-08-24 | 2018-03-06 | At&T Intellectual Property I, L.P. | Method and apparatus for managing a fault in a distributed antenna system |
US9860075B1 (en) | 2016-08-26 | 2018-01-02 | At&T Intellectual Property I, L.P. | Method and communication node for broadband distribution |
US10291311B2 (en) | 2016-09-09 | 2019-05-14 | At&T Intellectual Property I, L.P. | Method and apparatus for mitigating a fault in a distributed antenna system |
US11032819B2 (en) | 2016-09-15 | 2021-06-08 | At&T Intellectual Property I, L.P. | Method and apparatus for use with a radio distributed antenna system having a control channel reference signal |
US10340600B2 (en) | 2016-10-18 | 2019-07-02 | At&T Intellectual Property I, L.P. | Apparatus and methods for launching guided waves via plural waveguide systems |
US10135146B2 (en) | 2016-10-18 | 2018-11-20 | At&T Intellectual Property I, L.P. | Apparatus and methods for launching guided waves via circuits |
US10135147B2 (en) | 2016-10-18 | 2018-11-20 | At&T Intellectual Property I, L.P. | Apparatus and methods for launching guided waves via an antenna |
US9876605B1 (en) | 2016-10-21 | 2018-01-23 | At&T Intellectual Property I, L.P. | Launcher and coupling system to support desired guided wave mode |
US10374316B2 (en) | 2016-10-21 | 2019-08-06 | At&T Intellectual Property I, L.P. | System and dielectric antenna with non-uniform dielectric |
US9991580B2 (en) | 2016-10-21 | 2018-06-05 | At&T Intellectual Property I, L.P. | Launcher and coupling system for guided wave mode cancellation |
US10811767B2 (en) | 2016-10-21 | 2020-10-20 | At&T Intellectual Property I, L.P. | System and dielectric antenna with convex dielectric radome |
US10340573B2 (en) | 2016-10-26 | 2019-07-02 | At&T Intellectual Property I, L.P. | Launcher with cylindrical coupling device and methods for use therewith |
US10312567B2 (en) | 2016-10-26 | 2019-06-04 | At&T Intellectual Property I, L.P. | Launcher with planar strip antenna and methods for use therewith |
US10498044B2 (en) | 2016-11-03 | 2019-12-03 | At&T Intellectual Property I, L.P. | Apparatus for configuring a surface of an antenna |
US10291334B2 (en) | 2016-11-03 | 2019-05-14 | At&T Intellectual Property I, L.P. | System for detecting a fault in a communication system |
US10225025B2 (en) | 2016-11-03 | 2019-03-05 | At&T Intellectual Property I, L.P. | Method and apparatus for detecting a fault in a communication system |
US10224634B2 (en) | 2016-11-03 | 2019-03-05 | At&T Intellectual Property I, L.P. | Methods and apparatus for adjusting an operational characteristic of an antenna |
US10178445B2 (en) | 2016-11-23 | 2019-01-08 | At&T Intellectual Property I, L.P. | Methods, devices, and systems for load balancing between a plurality of waveguides |
US10535928B2 (en) | 2016-11-23 | 2020-01-14 | At&T Intellectual Property I, L.P. | Antenna system and methods for use therewith |
US10090594B2 (en) | 2016-11-23 | 2018-10-02 | At&T Intellectual Property I, L.P. | Antenna system having structural configurations for assembly |
US10340601B2 (en) | 2016-11-23 | 2019-07-02 | At&T Intellectual Property I, L.P. | Multi-antenna system and methods for use therewith |
US10340603B2 (en) | 2016-11-23 | 2019-07-02 | At&T Intellectual Property I, L.P. | Antenna system having shielded structural configurations for assembly |
US10361489B2 (en) | 2016-12-01 | 2019-07-23 | At&T Intellectual Property I, L.P. | Dielectric dish antenna system and methods for use therewith |
US10305190B2 (en) | 2016-12-01 | 2019-05-28 | At&T Intellectual Property I, L.P. | Reflecting dielectric antenna system and methods for use therewith |
US10694379B2 (en) | 2016-12-06 | 2020-06-23 | At&T Intellectual Property I, L.P. | Waveguide system with device-based authentication and methods for use therewith |
US10727599B2 (en) | 2016-12-06 | 2020-07-28 | At&T Intellectual Property I, L.P. | Launcher with slot antenna and methods for use therewith |
US10439675B2 (en) | 2016-12-06 | 2019-10-08 | At&T Intellectual Property I, L.P. | Method and apparatus for repeating guided wave communication signals |
US10755542B2 (en) | 2016-12-06 | 2020-08-25 | At&T Intellectual Property I, L.P. | Method and apparatus for surveillance via guided wave communication |
US10326494B2 (en) | 2016-12-06 | 2019-06-18 | At&T Intellectual Property I, L.P. | Apparatus for measurement de-embedding and methods for use therewith |
US9927517B1 (en) | 2016-12-06 | 2018-03-27 | At&T Intellectual Property I, L.P. | Apparatus and methods for sensing rainfall |
US10382976B2 (en) | 2016-12-06 | 2019-08-13 | At&T Intellectual Property I, L.P. | Method and apparatus for managing wireless communications based on communication paths and network device positions |
US10020844B2 (en) | 2016-12-06 | 2018-07-10 | T&T Intellectual Property I, L.P. | Method and apparatus for broadcast communication via guided waves |
US10637149B2 (en) | 2016-12-06 | 2020-04-28 | At&T Intellectual Property I, L.P. | Injection molded dielectric antenna and methods for use therewith |
US10135145B2 (en) | 2016-12-06 | 2018-11-20 | At&T Intellectual Property I, L.P. | Apparatus and methods for generating an electromagnetic wave along a transmission medium |
US10819035B2 (en) | 2016-12-06 | 2020-10-27 | At&T Intellectual Property I, L.P. | Launcher with helical antenna and methods for use therewith |
US10359749B2 (en) | 2016-12-07 | 2019-07-23 | At&T Intellectual Property I, L.P. | Method and apparatus for utilities management via guided wave communication |
US10389029B2 (en) | 2016-12-07 | 2019-08-20 | At&T Intellectual Property I, L.P. | Multi-feed dielectric antenna system with core selection and methods for use therewith |
US10139820B2 (en) | 2016-12-07 | 2018-11-27 | At&T Intellectual Property I, L.P. | Method and apparatus for deploying equipment of a communication system |
US9893795B1 (en) | 2016-12-07 | 2018-02-13 | At&T Intellectual Property I, Lp | Method and repeater for broadband distribution |
US10446936B2 (en) | 2016-12-07 | 2019-10-15 | At&T Intellectual Property I, L.P. | Multi-feed dielectric antenna system and methods for use therewith |
US10547348B2 (en) | 2016-12-07 | 2020-01-28 | At&T Intellectual Property I, L.P. | Method and apparatus for switching transmission mediums in a communication system |
US10168695B2 (en) | 2016-12-07 | 2019-01-01 | At&T Intellectual Property I, L.P. | Method and apparatus for controlling an unmanned aircraft |
US10027397B2 (en) | 2016-12-07 | 2018-07-17 | At&T Intellectual Property I, L.P. | Distributed antenna system and methods for use therewith |
US10243270B2 (en) | 2016-12-07 | 2019-03-26 | At&T Intellectual Property I, L.P. | Beam adaptive multi-feed dielectric antenna system and methods for use therewith |
US9998870B1 (en) | 2016-12-08 | 2018-06-12 | At&T Intellectual Property I, L.P. | Method and apparatus for proximity sensing |
US10916969B2 (en) | 2016-12-08 | 2021-02-09 | At&T Intellectual Property I, L.P. | Method and apparatus for providing power using an inductive coupling |
US10069535B2 (en) | 2016-12-08 | 2018-09-04 | At&T Intellectual Property I, L.P. | Apparatus and methods for launching electromagnetic waves having a certain electric field structure |
US10389037B2 (en) | 2016-12-08 | 2019-08-20 | At&T Intellectual Property I, L.P. | Apparatus and methods for selecting sections of an antenna array and use therewith |
US9911020B1 (en) | 2016-12-08 | 2018-03-06 | At&T Intellectual Property I, L.P. | Method and apparatus for tracking via a radio frequency identification device |
US10530505B2 (en) | 2016-12-08 | 2020-01-07 | At&T Intellectual Property I, L.P. | Apparatus and methods for launching electromagnetic waves along a transmission medium |
US10777873B2 (en) | 2016-12-08 | 2020-09-15 | At&T Intellectual Property I, L.P. | Method and apparatus for mounting network devices |
US10938108B2 (en) | 2016-12-08 | 2021-03-02 | At&T Intellectual Property I, L.P. | Frequency selective multi-feed dielectric antenna system and methods for use therewith |
US10601494B2 (en) | 2016-12-08 | 2020-03-24 | At&T Intellectual Property I, L.P. | Dual-band communication device and method for use therewith |
US10103422B2 (en) | 2016-12-08 | 2018-10-16 | At&T Intellectual Property I, L.P. | Method and apparatus for mounting network devices |
US10411356B2 (en) | 2016-12-08 | 2019-09-10 | At&T Intellectual Property I, L.P. | Apparatus and methods for selectively targeting communication devices with an antenna array |
US10326689B2 (en) | 2016-12-08 | 2019-06-18 | At&T Intellectual Property I, L.P. | Method and system for providing alternative communication paths |
US10340983B2 (en) | 2016-12-09 | 2019-07-02 | At&T Intellectual Property I, L.P. | Method and apparatus for surveying remote sites via guided wave communications |
US9838896B1 (en) | 2016-12-09 | 2017-12-05 | At&T Intellectual Property I, L.P. | Method and apparatus for assessing network coverage |
US10264586B2 (en) | 2016-12-09 | 2019-04-16 | At&T Mobility Ii Llc | Cloud-based packet controller and methods for use therewith |
US9973940B1 (en) | 2017-02-27 | 2018-05-15 | At&T Intellectual Property I, L.P. | Apparatus and methods for dynamic impedance matching of a guided wave launcher |
US10298293B2 (en) | 2017-03-13 | 2019-05-21 | At&T Intellectual Property I, L.P. | Apparatus of communication utilizing wireless network devices |
Also Published As
Publication number | Publication date |
---|---|
US6751200B1 (en) | 2004-06-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6751200B1 (en) | Route discovery based piconet forming | |
EP1236315A1 (en) | Route discovery based piconet forming | |
EP1107522B1 (en) | Intelligent piconet forming | |
US7016336B2 (en) | Administrative domains for personal area networks | |
EP1632044B1 (en) | Method to improve the overall performance of a wireless communication network | |
EP1107516B1 (en) | Methods and arrangements in a telecommunications system | |
US7382740B2 (en) | System and method to perform smooth handoff of mobile terminals between fixed terminals in a network | |
KR100605896B1 (en) | Route path setting method for mobile ad hoc network using partial route discovery and mobile terminal teerof | |
US7522537B2 (en) | System and method for providing connectivity between an intelligent access point and nodes in a wireless network | |
US20010002906A1 (en) | Method and arrangement in a communication network | |
US20060007882A1 (en) | System and method for selecting stable routes in wireless networks | |
EP1107508A1 (en) | System, method and computer program product for sending broadcast messages | |
US20040167988A1 (en) | Bridging between a Bluetooth scatternet and an Ethernet LAN | |
US20010002908A1 (en) | Method, node and arrangement in a communication network | |
US20040141511A1 (en) | Bridging between a bluetooth scatternet and an ethernet LAN | |
US20050180356A1 (en) | Multi-channel wireless broadcast protocol for a self-organizing network | |
US20040151193A1 (en) | Bridging between a Bluetooth scatternet and an Ethernet LAN | |
US8213352B2 (en) | Wireless communication system, wireless communication device, wireless communication method, and program | |
US20030069988A1 (en) | In-band signaling | |
US20040156318A1 (en) | Bridging between a Bluetooth scatternet and an Ethernet LAN | |
US20040153520A1 (en) | Bridging between a bluetooth scatternet and an ethernet LAN | |
US20040156384A1 (en) | Bridging between a Bluetooth scatternet and an Ethernet LAN | |
WO2001097447A2 (en) | Random identity management in scatternets |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |