text:
US 20030137993 A1 Abstract A method is provided for passing management frames between a network coordinator and a plurality of devices during a plurality of repeating superframes. The superframes are divided into repeating groups of consecutive superframes that form a superframe cycle. Each superframe has a set number of management time slots in it, which number can change. This creates a number of unique management time slots in each superframe cycle based on the number of superframes per cycle and the number of management time slots per superframe. The devices are assigned to a number of contention groups equal to the total number of management time slots in a superframe cycle. Each contention group is assigned a unique management time slot, and each device can only send management requests to the coordinator during the unique management time slot assigned to its contention group. Contention groups may have zero or one device in them.
Claims(7) 1. A method of passing management frames between a coordinator and a plurality of devices during a plurality of repeated superframes, comprising:
dividing the plurality of superframes into repeating groups of L consecutive superframes; forming M management time slots in each of the L consecutive superframes, such that N unique management time slots are created in the L consecutive superframes, where N is equal to L times M; dividing the plurality of devices into N contention groups; assigning each of the N contention groups to one of the N unique management time slots; allowing an individual device from the plurality of devices to send management requests to a network coordinator only during the unique management time slot to which the contention group that the individual device is a member of is assigned, wherein L and M are integers greater than 0, N is an integer greater than 1. 2. A method of passing management frames between a coordinator and a plurality of devices during a plurality of repeated superframes, as recited in
3. A method of passing management frames between a coordinator and a plurality of devices during a plurality of repeated superframes, as recited in
4. A method of passing management frames between a coordinator and a plurality of devices during a plurality of repeated superframes, as recited in
5. A method of passing management frames between a coordinator and a plurality of devices during a plurality of repeated superframes, as recited in
6. A method of passing management frames between a coordinator and a plurality of devices during a plurality of repeated superframes, as recited in
7. A method of passing management frames between a coordinator and a plurality of devices during a plurality of repeated superframes, as recited in
Description [0001] This application relies for priority on U.S. provisional application serial No. 60/349,351, by Knut T. Odman, filed Jan. 22, 2002, entitled �EFFECTIVE USE OF MANAGEMENT TIME SLOTS BY THE USE OF CONTENTION GROUPS USING SLOTTED ALOHA,� the contents of which is hereby incorporated by reference in its entirety. [0002] The present invention relates to wireless personal area networks and wireless local area networks. More particularly, the present invention relates to a method for managing the assignment of management time slots in a wireless network through the use of contention groups. [0003] The International Standards Organization's (ISO) Open Systems Interconnection (OSI) standard provides a seven-layered hierarchy between an end user and a physical device through which different systems can communicate. Each layer is responsible for different tasks, and the OSI standard specifies the interaction between layers, as well as between devices complying with the standard. [0004]FIG. 1 shows the hierarchy of the seven-layered OSI standard. As seen in FIG. 1, the OSI standard 100 includes a physical layer 110, a data link layer 120, a network layer 130, a transport layer 140, a session layer 150, a presentation layer 160, and an application layer 170. [0005] The physical (PHY) layer 110 conveys the bit stream through the network at the electrical, mechanical, functional, and procedural level. It provides the hardware means of sending and receiving data on a carrier. The data link layer 120 describes the representation of bits on the physical medium and the format of messages on the medium, sending blocks of data (such as frames) with proper synchronization. The networking layer 130 handles the routing and forwarding of the data to proper destinations, maintaining and terminating connections. The transport layer 140 manages the end-to-end control and error checking to ensure complete data transfer. The session layer 150 sets up, coordinates, and terminates conversations, exchanges, and dialogs between the applications at each end. The presentation layer 160 converts incoming and outgoing data from one presentation format to another. The application layer 170 is where communication partners are identified, quality of service is identified, user authentication and privacy are considered, and any constraints on data syntax are identified. [0006] The IEEE 802 Committee has developed a three-layer architecture for local networks that roughly corresponds to the physical layer 110 and the data link layer 120 of the OSI standard 100. FIG. 2 shows the IEEE 802 standard 200. [0007] As shown in FIG. 2, the IEEE 802 standard 200 includes a physical (PHY) layer 210, a media access control (MAC) layer 220, and a logical link control (LLC) layer 225. The PHY layer 210 operates essentially as the PHY layer 110 in the OSI standard 100. The MAC and LLC layers 220 and 225 share the functions of the data link layer 120 in the OSI standard 100. The LLC layer 225 places data into frames that can be communicated at the PHY layer 210; and the MAC layer 220 manages communication over the data link, sending data frames and receiving acknowledgement (ACK) frames. Together the MAC and LLC layers 220 and 225 are responsible for error checking as well as retransmission of frames that are not received and acknowledged. [0008]FIG. 3 is a block diagram of a wireless network 300 that could use the IEEE 802 standard 200. In a preferred embodiment the network 300 is a wireless personal area network (WPAN), or piconet. However, it should be understood that the present invention also applies to other settings where bandwidth is to be shared among several users, such as, for example, wireless local area networks (WLAN), or any other appropriate wireless network. [0009] When the term piconet is used, it refers to a network of devices connected in an ad hoc fashion, having one device act as a coordinator (i.e., it functions as a server) while the other devices (sometimes called stations) follow the time allocation instructions of the coordinator (i.e., they function as clients). The coordinator can be a designated device, or simply one of the devices chosen to function as a coordinator. One primary difference between the coordinator and non-coordinator devices is that the coordinator must be able to communicate with all of the devices in the network, while the various non-coordinator devices need not be able to communicate with all of the other non-coordinator devices. [0010] As shown in FIG. 3, the network 300 includes a coordinator 310 and a plurality of non-coordinator devices 320. The coordinator 310 serves to control the operation of the network 300. As noted above, the system of coordinator 310 and non-coordinator devices 320 may be called a piconet, in which case the coordinator 310 may be referred to as a piconet coordinator (PNC). Each of the non-coordinator devices 320 must be connected to the coordinator 310 via primary wireless links 330, and may also be connected to one or more other non-coordinator devices 320 via secondary wireless links 340, also called peer-to-peer links. [0011] In addition, although FIG. 3 shows bi-directional links between devices, they could also be unidirectional. In this case, each bi-directional link 330, 340 could be shown as two unidirectional links, the first going in one direction and the second going in the opposite direction. [0012] In some embodiments the coordinator 310 may be the same sort of device as any of the non-coordinator devices 320, except with the additional functionality for coordinating the system, and the requirement that it communicate with every device 320 in the network 300. In other embodiments the coordinator 310 may be a separate designated control unit that does not function as one of the devices 320. [0013] Through the course if the following disclosure the coordinator 310 will be considered to be a device just like the non-coordinator devices 320. However, alternate embodiments could use a dedicated coordinator 310. Furthermore, individual non-coordinator devices 320 could include the functional elements of a coordinator 310, but not use them, functioning as non-coordinator devices. This could be the case where any device is a potential coordinator 310, but only one actually serves that function in a given network. [0014] Each device of the network 300 may be a different wireless device, for example, a digital still camera, a digital video camera, a personal data assistant (PDA), a digital music player, or other personal wireless device. [0015] The various non-coordinator devices 320 are confined to a usable physical area 350, which is set based on the extent to which the coordinator 310 can successfully communicate with each of the non-coordinator devices 320. Any non-coordinator device 320 that is able to communicate with the coordinator 310 (and vice versa) is within the usable area 350 of the network 300. As noted, however, it is not necessary for every non-coordinator device 320 in the network 300 to communicate with every other non-coordinator device 320. [0016]FIG. 4 is a block diagram of a device 310, 320 from the network 300 of FIG. 3. As shown in FIG. 4, each device (i.e., each coordinator 310 or non-coordinator device 320 ) includes a physical (PHY) layer 410, a media access control (MAC) layer 420, a set of upper layers 430, and a management entity 440. [0017] The PHY layer 410 communicates with the rest of the network 300 via a primary or secondary wireless link 330 or 340. It generates and receives data in a transmittable data format and converts it to and from a format usable through the MAC layer 420. [0018] The MAC layer 420 serves as an interface between the data formats required by the PHY layer 410 and those required by the upper layers 430. It may include a MAC layer management entity (MLME) for managing the operation of the remainder of the MAC layer 420 [0019] The upper layers 430 include the functionality of the device 310,320. These upper layers 430 may include TCP/IP, TCP, UDP, RTP, IP, LLC, or the like. [0020] The management entity 440 provides monitoring and control functions to the MAC layer 420 and the PHY layer 410, and facilitates communication between the upper layers and the MAC layer 420. The management entity 440 may include a device management entity (DME) for controlling the operation of the device 310, 320. In alternate embodiments the DME can be called a station management entity (SME). [0021] Typically, the coordinator 310 and the non-coordinator devices 320 in a WPAN share the same bandwidth. Accordingly, the coordinator 310 coordinates the sharing of that bandwidth. Standards have been developed to establish protocols for sharing bandwidth in a wireless personal area network (WPAN) setting. For example, the IEEE standard 802.15.3 provides a specification for the PHY layer 410 and the MAC layer 420 in such a setting where bandwidth is shared using a form of time division multiple access (TDMA). Using this standard, the MAC layer 420 defines frames and superframes through which the sharing of the bandwidth by the devices 310, 320 is managed by the coordinator 310 and/or the non-coordinator devices 320. [0022] Device IDs and MAC Addresses [0023] One important aspect of working with devices 310, 320 in a network 300 is uniquely identifying each of the devices 310, 320. There are several ways in which this can be accomplished. [0024] Independent of any network it is in, each device 310, 320 has a unique MAC address that can be used to identify it. This MAC address is generally assigned to the device by the manufacturer such that no two devices 310, 320 have the same MAC address. One set of standards that is used in preferred embodiments of the present invention to govern MAC addresses can be found in IEEE Std. 802-1990, �IEEE Standards for Local and Metropolitan Area Networks: Overview and Architecture.� [0025] For ease of operation, the network 300 can also assign a device ID to each device 310, 320 in the network 300 to use in addition its unique MAC address. In the preferred embodiments the MAC 420 uses ad hoc device IDs to identify devices 310, 320. These device IDs can be used, for example, to route packets within the network 300 based on the ad hoc device ID of the destination of the packet. The device IDs are generally much smaller than the MAC addresses for each device 310, 320. In the preferred embodiments the device IDs are 4-bits and the MAC addresses are 48-bits. [0026] Each device 310, 320 should maintain mapping table that maps the correspondence between device IDs and MAC addresses. The table is filled in based on the device ID and MAC address information provided to the non-coordinator devices 320 by the coordinator 310. This allows each device 310, 320 to reference themselves and the other devices in the network 300 by either device ID or MAC address. [0027] In addition, a broadcast device ID can be set that is used to designate all of the devices at once. This can be used, for example, in situations where all of the devices are intended as the recipient of a data packet (or frame). [0028] The present invention can be used with the IEEE 803.15.3 standard for high-rate WPANs, which is currently under development by the IEEE 802.15 WPAN� Task Group 3 (TG3). The details of the current draft 802.15.3 standard, including archives of the 802.15.3 working group can be found at: http://www.ieee802.org/15/pub/TG3.html. Nothing in this disclosure should be considered to be incompatible with the draft 802.15.3 standard, as set forth on the IEEE 802 LAN/MAN Standards Committee web page. [0029] Superframes [0030] The available bandwidth in a given network 300 is split up in time by the coordinator 310 into a series of repeated superframes. These superframes define how the available transmission time is split up among various tasks. Individual frames of data are then transferred within these superframes in accordance with the timing set forth in the superframe. [0031]FIG. 5 is a block diagram of a superframe according to preferred embodiments of the present invention. As shown in FIG. 5, each superframe 500 may include a beacon period 510, a contention access period (CAP) 520, and a contention free period (CFP) 530. [0032] The beacon period 510 is set aside for the coordinator 310 to send a beacon frame out to the non-coordinator devices 320 in the network 300. Such a beacon frame will include information for organizing the operation of devices within the superframe. Each non-coordinator device 320 knows how to recognize a beacon 510 prior to joining the network 300, and uses the beacon 510 both to identify an existing network 300 and to coordinate communication within the network 300. [0033] The CAP 520 is used to transmit commands or asynchronous data across the network. The CAP 520 may be eliminated in many embodiments and the system would then pass commands solely during the CFP 530. [0034] The CFP 530 includes a plurality of time slots 540. These time slots 540 are assigned by the coordinator 310 to a single transmitting device 310, 320 and one or more receiving devices 310, 320 for transmission of information between them. Generally each time slot 540 is assigned to a specific transmitter-receiver pair, though in some cases a single transmitter will transmit to multiple receivers at the same time. Exemplary types of time slots are: management time slots (MTS) and guaranteed time slots (GTS). [0035] An MTS is a time slot that is used for transmitting administrative information between the coordinator 310 and one of the non-coordinator devices 320. As such it must have the coordinator 310 be one member of the transmission pair. An MTS may be further defined as an uplink MTS (UMTS) if the coordinator 310 is the receiving device, or a downlink MTS (DMTS) if the coordinator 310 is the transmitting device. [0036] A GTS is a time slot that is used for transmitting isochronous non-administrative data between devices 310, 320 in the network 300. This can include data transmitted between two non-coordinator devices 320, or non-administrative data transmitted between the coordinator 310 and a non-coordinator device 320. [0037] As used in this application, a stream is a communication between a source device and one or more destination devices. The source and destination devices can be any devices 310, 320 in the network 300. For streams to multiple destinations, the destination devices can be all or some of the devices 310, 320 in the network 300. [0038] In some embodiments the uplink MTS may be positioned at the front of the CFP 530 and the downlink MTS positioned at the end of the CFP 530 to give the coordinator 310 a chance to respond to an uplink MTS in the in the downlink MTS of the same superframe 500. However, it is not required that the coordinator 310 respond to a request in the same superframe 500. The coordinator 310 may instead respond in another downlink MTS assigned to that non-coordinator device 320 in a later superframe 500. [0039] The superframe 500 is a fixed time construct that is repeated in time. The specific duration of the superframe 500 is described in the beacon 510. In fact, the beacon 510 generally includes information regarding how often the beacon 510 is repeated, which effectively corresponds to the duration of the superframe 500. The beacon 510 also contains information regarding the network 300, such as the identity of the transmitter and receiver of each time slot 540, and the identity of the coordinator 310. [0040] The system clock for the network 300 is preferably synchronized through the generation and reception of the beacons 510. Each non-coordinator device 320 will store a synchronization point time upon successful reception of a valid beacon 510, and will then use this synchronization point time to adjust its own timing. [0041] Although not shown in FIG. 5, there are preferably guard times interspersed between time slots 540 in a CFP 530. Guard times are used in TDMA systems to prevent two transmissions from overlapping in time because of inevitable errors in clock accuracies and differences in propagation times based on spatial positions. [0042] In a WPAN, the propagation time will generally be insignificant compared to the clock accuracy. Thus the amount of guard time required is preferably based primarily on the clock accuracy and the duration since the previous synchronization event. Such a synchronizing event will generally occur when a non-coordinator device 320 successfully receives a beacon frame from the coordinator 310. [0043] For simplicity, a single guard time value may be used for the entire superframe. The guard time will preferably be placed at the end of each beacon frame, GTS, ATS, and MTS. [0044] The exact design of a superframe 500 can vary according to implementation. FIG. 6 shows an example of a specific superframe design. As shown in FIG. 6, the transmission scheme 600 involves dividing the available transmission time into a plurality of superframes 610. Each individual superframe 610 includes a beacon frame 620, an uplink MTS 630, a plurality of GTS 640, and a downlink MTS 660. This exemplary superframe includes no contention access period. [0045] The beacon frame 620 indicates by association ID (known as a device ID in the IEEE 802.15.3 draft standard) a non-coordinator device 320 that is assigned to the current superframe 610. It also indicates via a receive-transmit table the transmitter/receiver assignments for the individual GTS 640. [0046] In the exemplary superframe structure shown in FIG. 6, the uplink MTS 630 is set aside for the non-coordinator device 320 assigned to the current superframe 610 to upload signals to the coordinator 310. All other non-coordinator devices 320 remain silent on the current channel during this time slot. In alternate embodiments that use multiple channels, all other stations on that channel must remain silent during an uplink MTS 630, though they may still transmit on alternate channels. [0047] The plurality of GTS 640 are the time slots set aside for each of the devices 310, 320 to allow communication between devices. They do so in accordance with the information set forth in the receive-transmit table in the beacon 620. Each GTS 640 is preferably large enough to transmit one or more data frames. When a transmitter-receiver set is assigned multiple GTS 640, they are preferably contiguous. [0048] The downlink MTS 660 is set aside for the coordinator 310 to download signals to the non-coordinator device 320 assigned to the current superframe 610. All other non-coordinator devices 320 may ignore all transmissions during this time slot. [0049] The lengths of the uplink and downlink MTS 630 and 660 must be chosen to handle the largest possible management frame, an immediate acknowledgement (ACK) frame, and the receiver-transmitter turnaround time. For the GTS 640, the length and number must be chosen to accommodate the specific requirements of frames to be transmitted, e.g., short MPEG frames, large frames of the maximum allowable length, and streaming vs. immediate ACK operation. [0050] Although the disclosed embodiment uses a plurality of GTS 640, one uplink MTS 630 placed before the GTS 640, and one downlink MTS 660 placed after the GTS 640, the number, distribution, and placement of GTS 640 and MTS 630, 660 may be varied in alternate embodiments. Preferred embodiments of the present invention will be described below. And while the embodiments described herein will be in the context of a WPAN (or piconet), it should be understood that the present invention also applies to other settings where bandwidth is to be shared among several users, such as, for example, wireless local area networks (WLAN), or any other appropriate wireless network. [0051] The present invention provides a way of assigning MTS in a way that is fair and efficient, even when the number of devices in the network 300 is greater than the number of available MTS. [0052] Consistent with the title of this section, only a brief description of selected features of the present invention is now presented. A more complete description of the present invention is the subject of this entire document. [0053] An object of the present invention is to provide a method of assigning management time slots in a way that is fair and efficient. [0054] Another object of the present invention is to create contention groups that distribute the devices in a network so that when the number of devices is greater than the number of available management time slots, the only a limited number of devices will compete for each management time slot. [0055] These and other objects are accomplished by way of 1. A method of passing management frames between a coordinator and a plurality of devices during a plurality of repeated superframes, comprising: dividing the plurality of superframes into repeating groups of L consecutive superframes; forming M management time slots in each of the L consecutive superframes, such that N unique management time slots are created in the L consecutive superframes, where N is equal to L times M; dividing the plurality of devices into N contention groups; assigning each of the N contention groups to one of the N unique management time slots; allowing an individual device from the plurality of devices to send management requests to a network coordinator only during the unique management time slot to which the contention group that the individual device is a member of is assigned. In this method, L and M are preferably integers greater than 0, and N is preferably an integer greater than 1. [0056] Each of the N contention groups preferably has no more than one more of the plurality of devices assigned to it than any other of the N contention groups. [0057] L is preferably between 1 and 6, M is between 1 and 6, and N is between 4 and 127. [0058] The management time frames are preferably uplink management time frames, used for passing signals from one of the plurality of devices to the network coordinator. Each of the L repeated superframes may further comprise downlink management time slots, used for passing signals from the network coordinator to each of the plurality of devices. [0059] A more complete appreciation of the invention and its many attendant advantages will be readily obtained as it becomes better understood with reference to the following detailed description when considered in connection with the accompanying drawings, in which: [0060]FIG. 1 is a diagram showing the hierarchy of the seven-layered OSI standard; [0061]FIG. 2 is a diagram showing the hierarchy of the IEEE 802 standard; [0062]FIG. 3 is a block diagram of a wireless network according to a preferred embodiment of the present invention; [0063]FIG. 4 is a block diagram of a device from the network of FIG. 3; [0064]FIG. 5 is a block diagram of a superframe according to preferred embodiments of the present invention; [0065]FIG. 6 is a block diagram of a specific superframe design according to a preferred embodiment of the present invention; and [0066]FIG. 7 is a block diagram showing two new devices trying to associate with an existing wireless network, according to a preferred embodiment of the present invention. [0067] Preferred embodiments of the present invention will now be described with reference to the drawings. Throughout the several views, like reference numerals designate identical or corresponding parts. [0068] The present invention relates to a system and method for allocating and using small fixed-size time slots to be used for management frames in short asynchronous data frames in a wireless transmission setting. The main objective is to eliminate all unnecessary contention between individual devices in a network while at the same time keeping throughput at a maximum and power use at a minimum. [0069] Contention Defined [0070] Contention occurs when there is no unambiguous way to tell which device should send a transmission at a certain time. In such a situation, two or more devices may end up competing for the same media (i.e., the airwaves) at the same time. Several protocols have been developed to deal with contention, such as carrier sense multiple access/collision avoidance (CSMA/CA) and Slotted Aloha. [0071] Unfortunately, all solutions to reduce or eliminate contention ultimately result in a certain waste of bandwidth and power. This happens because if the protocol is designed to listen first to avoid collision, or to detect that a collision has occurred, the device will have to spend time listening and retrying. This is time that is not spent transmitting data. How much of a problem this is depends on the probability of collision, which in its turn depends on how many transmitting devices there are within hearing range of each other. [0072] However, the operation of the protocol can be significantly enhanced if the number of possible collision times are reduced to a minimum. In addition, the less contention occurs in the system, the more predictable traffic will be. This is because when there is no contention each device will always know the next available time that it can safely transmit. [0073] Nevertheless, contention can generally only be predicted and reduced within a given network, or possibly among adjacent networks using the same media access protocol and radio spectrum. Additional mechanisms may be necessary to cope with interference from unrelated sources. [0074] As shown in FIG. 5, one way to control contention is to set aside a contention access period (CAP) 520 in the superframe where all transmissions likely to cause contention will occur. [0075] But, as shown in FIG. 6, in some alternate embodiments no CAP 520 is used. In this case, each superframe 710 includes one or more MTS that can be used for transmitting management information between the coordinator 310 and the non-coordinator devices 320. As noted above, the coordinator 310 preferably assigns the available MTS to the non-coordinator devices 320 in the network 300 in a fair distribution. [0076] However, an MTS can only be assigned to non-coordinator device 320 when the particular device 320 is known to the coordinator 310. Preferably the coordinator 310 periodically sets aside one or more unassigned MTS for transmissions from unassigned devices, e.g., new devices requesting association. Since all association requests involve an unknown device, they cannot be done in an assigned MTS and must be done in an unassigned MTS with the possibility of contention, i.e., with the possibility that two or more devices will try and use the same MTS and their transmissions will collide. These MTS assigned to allow contention can be called contention MTS (CMTS). The CMTS are preferably always assigned to the broadcast device ID (i.e.),since they are not assigned to any individual device. Otherwise a CMTS looks like a normal MTS. [0077] Contention in Practice [0078]FIG. 7 is a block diagram showing two new devices trying to associate with an existing wireless network, according to a preferred embodiment of the present invention. As shown in FIG. 7, an existing network 300 includes a coordinator 310 and a plurality of non-coordinator devices 320. First and second new devices 730 and 740 are not connected to the existing network 300, but desire to associate with it. [0079] In order to be capable of joining the existing network 300, both the first and second new devices 730 and 740 must be able to hear the coordinator 310 and be heard by the coordinator 310. In addition, both must be able to recognize the superframe structure that the network 300 is using. Each will listen to a number of superframes until it detects a suitable time slot for association (e.g., an unassigned MTS) and will then send an association frame to the coordinator 310 to try and associate with the network 300. [0080] If each device chooses a different unassigned MTS to send its association frame, then there will be no contention and the two association requests will be processed properly. However, if they send their association requests during the same unassigned MTS, there will be contention. In this case there are two main possible results: either the two association requests will have a similar signal strength (e.g., the two new devices 730 and 740 are roughly the same distance away from the coordinator 310), or one association request will have a significantly higher signal strength than the other (e.g., the first new device 730 is closer to the coordinator 310 than is the second new device 740). [0081] If the two association requests 735 and 745 are sent in the same unassigned MTS and have equal signal strengths, then they will interfere with each other and the coordinator 310 will be able to read neither. A cyclic redundancy check (CRC) on the incoming association requests will fail (since the requests overlap) and the coordinator will not reply to either request 735, 745. [0082] As a result, both the first and the second new devices 730 and 740 will each have to send another association request 735, 745. Preferably a certain amount of randomness be introduced into their respective retry times to avoid future collisions. Otherwise the two would likely collide again at the next available MTS and so on, colliding forever and never associating with the network. This can be accomplished by simply having each new device 730, 740 wait a random amount of time before sending a new association request. [0083] However, signal strengths are not always similar. In some situations the signal strength of one device (say, the first device 730) will be significantly stronger than that of the other device (say, the second device 740) Although both may be strong enough for the coordinator 310 to read if they were the only signals being transmitted, the signal strength of the first association request 735 may be strong enough to drown out the second association signal 745. [0084] In this case the first association request 735 from the first new device 730 will be processed and the first new device will become associated with the network 300. There will be no contention since the coordinator 310 only heard the first association request 730 and never heard the second association request 745 from the second device 740. However, there must be some way for a given new device 730, 740 to determine whether a reply message is intended for it or a contending device. Otherwise when the coordinator 310 replied to the first association request 735, the first and second new devices 730 and 740 (who can both hear the coordinator 310) might consider it to be directed at them (after all, they both just send out an association request). One way to accomplish this would be to place a unique identifier (e.g., a 48-bit MAC address) for the requesting device 320 in the reply frame sent from the coordinator 310. [0085] Generally, the only management frame that will always be sent during contention is the association request. No other frame needs to be sent under contention. This is because once a device is associated with the network 300, it should only use its own allocated MTS for communicating management frames to the coordinator 310. [0086] However, networks 300 may support more advanced power saving modes that can allow for additional messages sent in contention. For example, a preferred power-saving scheme allows non-coordinator devices 320 that have no interest in using their allocated MTS to enter a deep sleep mode for a time. While in such a deep sleep mode, the device 320 voluntarily gives up its MTS, which the coordinator 310 may or may not reassign. Then, when the device 320 wakes up, it must send a message to the coordinator 310 indicating that it wants its MTS back. This wakeup message will generally also be sent under contention. [0087] The coordinator 310 must reserve an MTS for all associated non-coordinator devices 320, even if that device 320 is not using it. If a non-coordinator devices 320 gives up its MTS to go into a deep sleep mode, the coordinator 310 may choose to not allocate that MTS in the beacon, i.e., not include the MTS in its normal spot in the superframe rotation. However, the coordinator 310 should not give the MTS away to another device. This is crucial so the coordinator 310 doesn't over-allocate the available MTS. In other words, this is so that the coordinator 310 does not give away a deep sleeping device's MTS and then not have an MTS to assign the device when it wakes up. [0088] How to Detect a Lost Contention [0089] As noted above, a device sending a request under contention will preferably supply information that makes it possible for the coordinator 310 to differentiate a reply to the requesting device from a reply to any other device. A preferred way to accomplish this is to have all requests under contention must pass the device's 48 bit MAC address as a parameter. [0090] Likewise, the coordinator 310 will preferably include the MAC address of the �winning� device in its reply signal. This is the only way the requestor can tell if the coordinator heard its request or if a response is intended for another device. [0091] How to Recover from a Lost Contention [0092] Generally all algorithms for failing a contention look roughly the same: wait a random time and try again. As noted above, the randomness is important since otherwise two contenders could keep colliding forever. [0093] Preferably the wait time will be long enough to assure that some randomness can be accomplished. But since this random time causes a significant and unpredictable delay in the request being handled, it means that all frames sent under contention may be delayed. Therefore, it is important that no unnecessary frames are sent under contention. Devices can generally wait for association and wakeup, since they have no other pending tasks. But devices 320 operating in the network 300 cannot suffer such delays without suffering a reduction in their operational efficiency. [0094] Preferably one of two major waiting algorithms is used: CSMA/CA or Slotted Aloha. CSMA/CA sets a random time delay for each device and has them send a new request at the end of that time. Each delaying device should pause its timer countdown when it hears any other traffic being transmitted during the back-off time. Slotted Aloha assigns only certain slots for contention (CMTS in the preferred embodiments). If a collision occurs, it has each device wait a random number of such slots and then try again. Of these two, only Slotted Aloha is useful for TDMA protocols since TDMA protocols use assigned timeslots of appropriate size for all traffic. [0095] MTS and CMTS Distribution and Allocation [0096] An MTS allocation scheme will preferably allow devices in a sleep mode to refrain from using MTS. It will also preferably allow each device to predict when it has its MTS so it can enter a light sleep mode until then if it has no data to send or receive. In some alternate embodiments, however, devices will have to listen to all MTS, and may not remain in a light sleep mode during any MTS, regardless of whom it is assigned to. [0097] Furthermore, it is favorable not to tie the MTS allocation to the beacon number. This is because associations and disassociations of devices in the network constantly change the MTS allocation. And it is better for sleeping devices if the beacon structure stay reasonably constant, so it will remain predictable for longer periods of time, allowing devices to stay in a power-saving sleep mode for longer durations. [0098] In the preferred embodiments CMTS are used only for new device association and device wakeup frames. CMTS are not needed in every superframe, but should be provided with some regularity, e.g., every second, third, or fourth superframe. Collisions in the CMTS are preferably solved by Slotted Aloha. [0099] It is acceptable that it gets harder for a new device to enter the network as the network fills up. For example, depending upon the implementation, a coordinator 310 might reduce the number of available CMTS as the network fills up or allow them to remain the same. Regardless, as many more devices enter a network 300, they will use up a correspondingly larger amount of resources and make it harder for another device to enter the network 300. [0100] Requirements for MTS [0101] In its distribution and assignment of MTS, the coordinator 310 needs to be able to handle fragmentation. In other words, it must be able account for the disassociation of member devices, which leaves unused, but assigned MTS. The coordinator 310 must be able to reassign the MTS previously assigned to a now-disassociated device. [0102] In various preferred embodiments there can be several MTS within a single superframe. Preferably their number will be limited so only a small part of the superframe used for MTS. This is because power consumption is fairly linear to the waking time of the devices 310, 320. And since in some embodiments all non-coordinator devices 320 except those in deep sleep modes must to listen during every MTS, the MTS part of the superframe is preferably kept to a minimum so that the non-coordinator devices 320 can minimize the time they must remain fully awake (and therefore reduce their power consumption). [0103] As shown in FIG. 6, the MTS assigned to a particular non-coordinator device 320 are preferably divided into uplink MTS (for messages from the device 320 to the coordinator 310) and downlink MTS (for messages from the coordinator 310 to the device 320). The uplink and downlink MTS assigned to a particular device are preferably assigned within the same superframe, however. As shown in FIG. 6, most preferably the uplink MTS will be located in the beginning portion of the superframe and the downlink MTS will be located in the latter part of the superframe so that the coordinator 310 will have a chance to process any requests made by the device 320 in the uplink MTS and reply in the downlink MTS. [0104] Assigned MTS preferably have a repetition rate such that that every associated device gets its fair access to an MTS. This is done by cycling beacons through an iterative sequence so that each non-coordinator device 320 will be assigned an MTS in a periodic superframe. Furthermore, the repetition rate is preferably short enough so that a given device can repeat a failed management frame within a reasonable time. For ease of implementation, it is preferable to use even binary cycle numbers, e.g., 2, 4, 8, etc. [0105] If there are more associated devices than there are MTS in the repetition cycle, more than one device must be assigned to a given MTS in the same superframe. [0106] In the preferred embodiment, there should be no more than four pairs of MTS per superframe, i.e., four uplink MTS and 4 downlink MTS. Preferably the number is kept below this maximum value when there are fewer devices 310, 320 in the network 300, and gradually raised as more devices 320 become associated. Increasing the amount of MTS per superframe by too great a step, e.g., from one per superframe to four per superframe, could cause problems. It is possible in some instances that there may not be enough space in the superframe to currently allocate enough MTS space. By gradually increasing the amount of MTS per superframe, the coordinator 310 can refuse association to any new devices that would make the superframe run out of MTS space. Alternate embodiments can adjust the MTS maximum as needed, or adjust the superframe size, if permissible in that embodiment. [0107] In a preferred embodiment, the network uses a repetition rate of 4 (i.e., a non-coordinator device 320 will have access to an MTS every four superframes) when it has 16 or fewer devices 310, 320 associated in it, and a repetition rate of 8 (i.e., a non-coordinator device 320 will have access to an MTS every eight superframes) is used when the network 300 has more than 16 devices 310, 320 associated in it. If the superframe is 20 ms long, this gives an interval of �80 ms (4*20 ms) between MTS for a given non-coordinator device 320 if there are 16 or fewer devices 310, 320 in the network 300, and an interval of �160 ms (8*20 ms) between assigned MTS for a given non-coordinator device 320 if there are more than 16 devices 310, 320 in the network 300. [0108] Preferred solutions for the number of MTS per superframe and repetition rate must factor in that the low latency and the low power requirements for non-coordinator devices 320 stand in opposition to each other. In other words, low latency means that a device will have to wait a long time for an MTS. But if the devices 310, 320 are allowed to enter a power-saving sleep mode when not transmitting or receiving, then less frequent MTS means that they devices 310, 320 can remain in the low power sleep mode for a longer time. [0109] In some networks the maximum number of possible associated devices 310, 320 may be greater than the total number of available MTS within the set rotation. As a result, two types of networks can be considered: small and large networks. As used in this application, a small network will be a network in which the number of associated devices 310, 320 does not exceed the total number of available MTS within the superframe rotation, and a large network will be a network in which the number of associated devices 310, 320 does exceed the total number of available MTS within the superframe rotation. [0110] Since the total number of available MTS within the superframe rotation is equal to the maximum number of MTS per superframe multiplied times the maximum repetition rate, the breakpoint between large and small networks will depend upon the values chosen for these two parameters. In the disclosed embodiment having a maximum of 4 MTS per superframe and a maximum repetition rate of 8, the total number of available MTS within the superframe rotation is equal to 32 (i.e., 4*8). Thus, a small network will be one that has 32 or fewer total devices 310, 320 (i.e., 31 associated non-coordinator devices 320 and a coordinator 310), and a large network will be one that has more than 32 total devices 310, 320. However, if different values are chosen for the maximum number of MTS per superframe and the maximum repetition rate, the breakpoint for small and large networks will change accordingly. [0111] It has been observed that large networks are often impractical because of the increased number of non-coordinator devices 320 needing to communicate with the coordinator 310 and each other. Thus, there can never be a perfect solution for large networks 300. However, the disclosed preferred embodiment addresses allocation for network sizes up to 127 associated devices 320, which is extendable to the current maximum the IEEE 802.15.3 standard allows, i.e., 236 devices. [0112] Assignment of MTS in a Small Network [0113] Table 1 indicates how MTS are assigned as new devices become associated with a small network 300, according to a preferred embodiment of the present invention in which the maximum number of MTS per superframe is 4 and a maximum repetition rate is 8. The columns in Table 1 show the beacon number corresponding to the superframes in the repetition schedule; the entries list which devices are assigned an MTS in the superframe designated by that beacon. [0114] As shown in Table 1, with the MTS repetition rate having a maximum value of 8, and each superframe having a maximum of 4 MTS, it is possible to allocate space for 32 devices including coordinator 310 without any need for contention, i.e., each device 310, 320 is assigned its own unique MTS within the superframe rotation. The table below shows how MTS are allocated as new nodes associate.
[0115] As Table 1 shows, when there are fewer than sixteen non-coordinator devices 302 associated in the network 300, the superframe cycle (i.e., the MTS repetition rate) is set to 4. Once the sixteenth device associates, however, the superframe cycle interval is doubled from 4 to 8. [0116] The entries marked with ��� represent available MTS that are not currently needed since there are fewer devices than superframes in the repetition. The coordinator 310 may choose to let other devices 310, 320 currently associated with the network 300 use these MTS, or may simply leave the MTS unassigned. [0117] The assigned MTS numbers are contention group identifiers (CGID). For the first 32 devices (0:31) the CGID will be the same as the association identifier (AID), if no device disassociates. (In effect, the contention groups will only have one entry in each.) It is important however, that the CGID be treated as a separate entity from the AID. In other words, although the AID may initially be similar or identical to the CGID, that may change as the network operation progresses. The coordinator 310 may shuffle the contents of the contention groups as needed to distribute devices across the available MTS. [0118] Assignment of MTS in a Large Network [0119] If more total devices 310, 320 become associated with the network than there are total available MTS in the superframe rotation, then the network 300 is considered to be a large network and some contention will be necessary, i.e., one or more MTS will have more than one device 310, 320 assigned to it. However, it is desirable to limit the amount of possible collisions and thereby increase performance and predictability. [0120] One way this can be done is by assigning contention groups to each MTS, rather than assigning individual devices 310, 320. In operation, the network could create contention group IDs that each reference more than one device. When a device is assigned an MTS in contention (whether by response to an association request or in the normal course of operation within the network 300), the coordinator 310 can indicate this by including a contention group address in a management frame sent to the non-coordinator device 320. [0121] The AID/CGID listed in Table 1 could be interpreted as an AID for a small network and a contention group for a large network. In the alternative, the AID/CGID could be considered a CGID in every case and for small networks each contention group only has a single entry. [0122] Each associating device will preferably get its contention group assignment through an extra entry in the association response frame it receives from the coordinator 310. In an alternate embodiment, the contention group assignments could be announced in the beacon, provided the beacon had enough available space. [0123] Thus, each MTS in the superframe rotation will be assigned to either a single device 310, 320 or a contention group. If the MTS is assigned to a single device 310, 320, then that device uses the MTS as disclosed above. If, however, the MTS is assigned to a contention group, the devices 310, 320 in that group all contend for that MTS as shown above with respect to FIG. 7. The device that �wins� the contention uses the MTS and the devices that �fail� retry according to a desired retry scheme. In the preferred embodiment, if a frame fails in contention, it should be resent using Slotted Aloha in the next MTS assigned to that device 320. [0124] As the network increases in size, more and more of the MTS will be assigned to contention groups rather than individual devices 310, 320, until each MTS is assigned to a contention group. [0125] Preferably the contention groups start as a single pair of devices 310, 320. To accommodate additional devices, the size of the contention groups can be increased up to a maximum contention group size. [0126] As the maximum contention group size increases, the network 300 will see an increased number of collisions and retry attempts, with a corresponding decrease in performance. It is preferable that the maximum contention group size be set to a value that provides an acceptable level of performance (though that �acceptable� level of performance may be poor by normally-accepted criteria.) In one preferred embodiment the maximum contention group size is set to 4 when the maximum number of MTS per superframe is 4 and a maximum repetition rate is 8. [0127] Table 2 indicates how MTS are assigned as new devices become associated with a small network 300, according to a preferred embodiment of the present invention, in which the maximum number of MTS per superframe is 4 and a maximum repetition rate is 8.
[0128] As shown in Table 2, as each new device 320 is added, it will be paired up with another existing device 320 to form a contention group. For example, in the preferred embodiment, the 32nd device is paired with the 1st device to form a contention group {1, 32}, which share an MTS. Likewise, the 33rd device is paired with the 2nd device to form the contention group {2, 33}, which share an MTS. [0129] Once all of the devices are in contention groups of two, the next associated device 320 will join a contention group, making it a contention group of three. This will continue until all of the contention groups have three members, after which the next associating device will join a contention group, making it a contention group of four Similarily, this will continue until all of the contention groups have four members, after which the network will be full and the next device requesting association will be refused. This process can obviously be adjusted depending upon the maximum contention group size. [0130] In some embodiments each device 310, 320 will not know if the MTS assigned to it will be used in contention with other devices 310, 320. Therefore, in these embodiments it is preferably that the MAC protocol always be prepared for contention. One way to accomplish this is to require that all short asynchronous data frames sent in an MTS must be sent with an acknowledgement policy set to require acknowledgement (ACK). Such an immediate ACK will preferably carry the device ID of the source address of the �winning� asynchronous data frame as the destination address of the ACK. In this way a requesting device 320 can determine if its frame was acknowledged or if an ACK is intended for a frame from a contending device. The acknowledgement policy for management notifications should also preferably be set to require acknowledgement to assure that the coordinator 310 receives all management notifications. [0131] In this embodiment it is not necessary to set the acknowledgement policy for management request frames, since the response from the coordinator 310, or lack thereof, will unambiguously determine if the request frame was received by the coordinator 310. [0132] In alternate embodiments an extra bit in the MTS channel time allocation (CTA) frame could inform a device 320 whether its MTS is used under contention or not. [0133] Disassociation [0134] One big problem with slot assignment schemes tied to numbered superframes (i.e., numbered beacons) is that unused gaps will appear if several devices disassociate. For example, consider a network 300 whose MTS allocation is assigned according to Table 1. If at one point 17 devices are associated in the network, the MTS will be assigned such that at least two MTS are assigned per superframe. But if devices 2 through 15 disassociate and the MTS allocation remains unchanged, the there will be 7 superframes having no devices assigned MTS and one superframe that has the coordinator 310 (device 0) and two other non-coordinator devices 320 (devices 1 and 16) assigned MTS. This is highly inefficient and should be avoided if possible. [0135] Therefore, in the preferred embodiment the following rules are applied to the coordinator 310 when disassociating devices. [0136] First, it should always reduce the amount of contention when a device 320 dissociates, eliminating contention altogether, if possible. Thus, if there is contention and the device that dissociates is either not in a contention group or is in a contention group that is smaller than any other, the contention groups should be modified to either reduce the size of one of the largest remaining contention groups, or to eliminate the last remaining contention group (if there was only one remaining). With respect to Tables 1 and 2, this can be done by simply changing the device designation of one or more of the remaining devices. [0137] Second, if the amount of total associated devices 310, 320 falls low enough to allow a reduction on the superframe cycle, then the coordinator 310 should do so. In the preferred embodiment disclosed above, when the total number of devices in the network 300 dropped from 17 to 16, the superframe cycle should be dropped from 8 to 4, and the MTS assignments adjusted as necessary. [0138] This can be done through a simple backtracking of the allocation rules, or by any method by which the coordinator can fairly reallocate the MTS. However, the rules used preferably do not have any implication on how the coordinator 310 assigns AID, since the AID and the CGID are decoupled. In other words, no device has any guarantee of being in any particular contention group. Although Tables 1 and 2 show each device assigned to a contention group, this is only by way of example. The coordinator 310 can divide up the devices to various contention groups in as fair away as it can. [0139] It's important not to confuse a CMTS with an MTS under contention. The CMTS is allocated solely for contention. Its purpose is to allow new devices to associate in an empty MTS. The CMTS is preferably assigned to a special �Unassigned� association ID. In contrast, an MTS under contention is simply a regular MTS that has more than one device assigned to it. [0140] In addition, the coordinator 310 can perform load balancing between contention groups as devices dissociate or as the transmission patterns of devices become obvious. For example, if two devices in the same contention group both pass a large amount of management traffic, they might be moved to different contention groups. Similarly, if a number of devices in a single contention group disassociated from the network, the coordinator 310 might move some other devices to fill those decreased contention groups. [0141] Power Saving Sleep Modes [0142] Some networks 300 may allow advanced power saving mechanism in which some non-coordinator devices 320 may enter a sleep mode for a time. In some cases, the sleep mode may be a deep sleep mode that runs for an extended period of time, during which the device 320 will not listen to its assigned MTS. In this case the sleeping device 320 can give up its MTS when it enters the deep sleep mode and reclaim its MTS when it wakes by sending a wakeup frame in the CMTS (it is effectively trying to re-associate with the network 300). [0143] As noted above, these CMTS will be allocated with some periodicity. The coordinator 310 is free to choose any superframe number in the cycle of 4 or 8 to allocate the CMTS. Each CMTS is preferable an extra MTS added every few superframes, in addition to the uplink and downlink MTS provided for the associated devices. [0144] According to a preferred embodiment, when a device 320 enters a sleep mode, the controller operates as follows. [0145] If the deep-sleeping device is alone in an uncontended MTS, the coordinator 310 may deallocate the MTS from the deep-sleeping device and reallocate an MTS to the deep-sleeping device only after it receives a wakeup frame from the deep sleeping device in a CMTS. [0146] If the sleeping device shares the MTS with other devices, i.e., it is in a contention group, the coordinator need take no action. When the deep-sleeping device wakes up, it is free to rejoin the shared MTS as a member of its contention group. This simply means that while it was asleep, the other members of the contention group had a reduced chance of collision. [0147] However, in embodiments where the coordinator 310 does not indicate to the non-coordinator devices 320 whether they are sharing MTS, the wakeup frame must always be sent by a device 320 exiting a deep sleep mode. [0148] Problems Solved [0149] The present invention, as exemplified by the preferred embodiments provides dedicated management frames for small networks and contended frames for large networks. In small networks, forced contention is a waste of time and power. Dedicated MTS are more efficient, since every associated device have their own MTS. [0150] However, dedicated MTS is impossible in large networks where it would require unacceptable amounts of time to assign an MTS to every device. Therefore, contention is used in large networks, but it is a contention scheme based on the use of contention groups. Full contention between a large number of devices would make success unlikely, given the large number of collisions likely. Using contention groups, however, the contention is spread out fairly between all associated devices. [0151] Obviously, numerous modifications and variations of the present invention are possible in light of the above teachings. It is therefore to be understood that within the scope of the appended claims, the invention may be practiced otherwise than as specifically described herein. Referenced by
Legal Events
Rotate |


text:
Your cart is empty!
Answer Pregnancy Test Lab Strips can test as early as the first day of your missed period.
he born
Got the product I wanted at an excellent price because of a special online sale. Was happy with the order.
John Frieda root awakening breakage hair conditioner, strength restoring - 8.45 oz
Our Price:$5.45
Vaseline Lip Therapy petroleum jelly, advanced formula - 10 gm
Our Price:$1.00
Accu Clear early pregnancy test, value pack - 2 Ea
Our Price:$4.72
Scott naturals flushable moisture wipes - 51 ea
Our Price:$2.00
Wet light intimacy liquid with aloe and vitamin E by Trigg - 3.5 oz
Our Price:$6.41
Air Wick 2 in 1 aerosol spray with fresh waters - 8 oz

subset: commoncrawl


text:
Results 1 to 4 of 4
- 04-11-2012, 09:39 AM Thread Author #1
Low power mp3 playing app
I just got an android phone coming over from wm7.5. One of my primary uses of my phone is to listen to podcasts while I commute and work. I download all of my podcasts at home over wifi and I begin the day with a fully charged phone. In my experience with wm7.5, I make it easily through an entire day listening to podcasts anywhere from 3-4 h sometimes, I can still make it through the day listening to 10 h of podcasts but I sometimes have to charge it up in the early evening.
I'm on day one of my nexus S and am using doubletwist to listen to podcasts. My battery has drained ~10% in an 45 minutes and doubletwist is the main culprit for drainage (45%) followed by media server (26%). At this rate, I won't make it through the day. Is this others typical experience for using their phone as an mp3 player? Are there other apps that are less demanding on the battery?
Thanks in advance! -
- 04-11-2012, 12:10 PM Thread Author #2
Re: Low power mp3 playing app
OK, I think the culprit is actually the equalizer built into doubletwist... I turned off the eq and the drain slowed down significantly. With the EQ on, my battery was draining at a rate of 13% per hour. With the EQ off the battery drained at 5.5% per hour. Much better!
Re: Low power mp3 playing app
Never had battery issue with Pocket Casts and Dogg Catcher.


text:
Find better matches with our advanced
matching system
36 • Tempe, AZ • Man
Profile Photos
Album name
Add a photo!
This is important. Profiles with at least one photo net up to 9x more activity.
Get this album started!
Albums are a great way to showcase other aspects of your life, like hobbies, pets, etc.
Uploaded with the NEW OkCupid Android app!
Uploaded with the NEW OkCupid Android app!
This is me working, rolling fenders on a customers car. I paint too!
Take a knee bro.
My friend Michaela being a babe, me being weird.
Report a photo
How does this violate our Photo Rules?
You must be in the photo! Full nudity, extreme close ups, pets, cars, baby photos, artwork, images you've added yourself to, etc. are not allowed.


text:
Tag Archives: back
Let's Get This Straight…
"Stop slouching!" We've all heard it before, whether from our moms, our ballet teachers or both. And it's pretty solid … Continue reading
Perfect Packing
Schoolbooks? Check. Dance clothes? Check. Breakfast, lunch and dinner? Check, check and check. Dancers have to schlep a lot of … Continue reading
Perk Up Your Pecs
"There's nothing worse than trying to partner a dancer who has a loose upper body," says Mary Leonard, owner of … Continue reading


text:
June 30, 2014 - Industry News
A proposed test for adhesive wear, or scuffing, will not be a part of the upcoming new API oil standard, currently known as PC-11, and the new category is running behind schedule for implementation.
Tags: Shell, Lubricants, API, Low-Viscosity Oil, Fuel Economy, Engines
We offer e-newsletters that deliver targeted news and information for the entire fleet industry.
The expert, Mark Betner from CITGO, will answer your questions
The expert, Rence Oliphant from Hendrickson, will answer your questions
Memorial Tribute to Ed Bobit
Video: Changing Lanes - The Siphiwe Baleka Story
Video: Tips On Operating a CNG Vehicle
Ultimate Test Drive Video: 5700XE Desert Road Test
The IsoTemp Refrigeration Upfit is Designed for Cargo Vans
Rapid Check Speeds Up Diagnostic Process
DumpTruckLoads.com Matches Loads with Trucks
Crysteel Aluminum Dump Body Saves Weight


text:
Education news and notes from Tampa Bay and Florida
Friday, June 25, 2010 1:30pm
The campaign has begun for what supporters are calling the "right sizing" of Florida's class size amendment.
[Last modified: Tuesday, July 13, 2010 10:08am]
Gradebook features education articles and insights on schools in Florida, focusing on Tampa Bay area schools. What's the latest from the Florida Department of Education? How is the FCAT being used to compare Florida schools? What's going on in Tampa Bay schools? Get an insider's view from the Times education reporting team.
Cara Fitzpatrick covers Pinellas County schools. E-mail her: email@example.com.


text:
Greenville Homicide
Updated: 06/23/2007 - Greenville Police are investigating a homicide.
Updated: 06/23/2007 - Greenville Police are investigating a homicide.
Updated: 06/23/2007 - A city director with twenty years of experience, will leave his post by the end of the summer. Tom Tysinger, the public works director in Greenville, plans to retire by August 31st.
Updated: 06/22/2007 - The blistering temperatures are expected to make a return this weekend and that can spell danger for many senior citizens across Eastern Carolina.
Updated: 06/22/2007 - The latest hoax happened Wednesday night as rescuers spent hours using helicopters and a boat to find a sinking vessel.
Updated: 06/22/2007 - Attorneys for three Duke lacrosse players falsely accused of rape have asked a judge to hold disgraced prosecutor Mike Nifong in criminal contempt of court.
Updated: 06/22/2007 - There are new concerns for the Marine Corps V-22 Osprey Aircraft. Some pressure switches in the actuators, which make the plane's prop rotors angle, may be bad.
Posted: 06/22/2007 - State officials are turning to the skies and treetops for help with tourism.
Posted: 06/22/2007 - A drug raid in Fayetteville has resulted in five arrests and the discovery of a two-year-old in the smoke-filled home.
Posted: 06/22/2007 - Major storms and a failed reservation system earlier this year caused on-time flight arrivals to drop significantly at Charlotte-Douglas International Airport.
Posted: 06/22/2007 - Democratic presidential candidate John Edwards returned to his theme of "two Americas" in a speech in New York last night.
Updated: 08/16/2007 - The Carteret County Health Department has issued a health warning about those temporary tattoos you can get at the beach.
Posted: 06/22/2007 - A small plane crashed on a rural airfield in Alexander County, killing a doctor and a retired airline pilot.
Updated: 06/22/2007 - New Bern native Adam Warren pitches UNC to victory over Rice.
Updated: 06/22/2007 - They haven't moved in yet, but the owners of an Irish Creek Home didn't mind about a hundred strangers stopping by and throwing a party Thursday.
Updated: 06/22/2007 - With military families deploying so frequently it's extremely vital for our military children to have a safe and affordable place to learn, and stay while their parents are fighting for our freedom.
Updated: 06/22/2007 - The local organizing committee announced an united effort today at the Greenville City Hall about the removal of the Martin Luther King, Junior street signs in West Greenville.
Updated: 08/17/2007 - We've all heard the horror stories of senior citizens getting ripped off by scam artist across the nation. But, how do you determine what's a scam and what's not?
Updated: 08/01/2007 - Presidential candidate John Edwards is wading into the fight between Smithfield Foods and the union trying to organize its workers at a slaughterhouse in Bladen County.
Updated: 06/22/2007 - The FBI is looking into the disappearance of a Wayne County man from a cruise ship sailing through the Bahamas.
Updated: 06/21/2007 - Authorities have charged a Johnston County sheriff's deputy with assaulting his ex-girlfriend and two men in a parking lot over the weekend.
Posted: 06/21/2007 - The Senate has agreed to allow residents to register to vote and cast a ballot immediately before an election.
Posted: 06/21/2007 - State officials have approved more time to clean up the swamp. The state suspects a former employee at the Laurinburg-Maxton Airport dumped at least 300-thousand gallons of sludge into a Scotland County swamp. That's how much of the sludge has been pumped from the wetlands so far.
Posted: 06/21/2007 - The Smashing Pumpkins have reunited after seven years, and the alternative rock band will start Saturday in Asheville.
Updated: 06/21/2007 - The Greenville Fire Department is paying tribute to nine firefighters killed in South Carolina.
Updated: 06/20/2007 - The U.S. Coast Guard has suspended its search for an Eastern North Carolina Man who went missing early Monday morning from a cruise ship in the Caribbean.


text:
Way to Go Web2.0 Aaron!
- Posted by Rand Fishkin to Events
Aaron Wall's new SEOBook site is hitting the Web2.0 flavor. I think we've started a trend here folks. Next on my list... SEW Blog - how about it Danny?
BTW - It looks good, Aaron, very nice work.


text:
Photo Galleries
< MyNorthwest
Thursday in photos
May 9: Washington Monument, balloons, umbrellas and bicycles.
2 of 13 |
Members of a historical military club wearing Soviet army uniforms march during celebration of the Victory Day in St.Petersburg, Russia, Thursday, May 9, 2013. Russia is celebrating the anniversary of victory over Germany in WWII. (AP Photo/Dmitry Lovetsky)
Photo by Dmitry Lovetsky
Photo by Dmitry Lovetsky
2 of 13 |


text:
We want to ensure that making a return is as easy and hassle-free as possible! If for any reason you decide that your purchase just isn't for you, simply return the item within 30 days of receipt and we'll cover the return shipping when you choose our FREE Pre-Paid Return Shipping Label. Learn more about our return policy.
Shop now and get Free Value Shipping on most orders over $49 to contiguous 48 states, DC and to all U.S. Military APO/FPO/DPO addresses.
Basically the handiest tool you could possess is a top quality US Army Knives. Regardless if you're a camper, hiker, outdoorsman, hunter, handyman or hobbyist a top notch knife is a common tool for everyone and a must have. These Knives from US Army are probably the most handy tools that you'll possess and could be utilized for an infinite variety of applications. There isn't a knife around containing more convenience, dependability and resilience every time you use it than US Army Knives. OpticsPlanet has Knives for almost any function including hunting knives, outdoor survival knives, tactical knives and utility knives with variations such as fixed blade knives, folding knives, multi-tool knives, pocket knives and others. Be sure to investigate our Knife Informational Guides if you'd like advice deciding on your very own knife, or phone our staff of product pros who will offer some guidance and helpful pointers on what to look for. Ensure you examine all US Army Knives beneath and grab yourself a knife you can depend on.


text:
WASHINGTON – After a brief reprieve in 2009, last year farm production expenditures resumed an upward trend. In 2010, U.S. farmers reported spending $289 billion to produce agricultural products, up from $287.4 billion in the prior year. The Farm Production Expenditures 2010 summary released on Aug. 2 by the U.S. Department of Agriculture's National Agricultural Statistics Service (NASS) provides national, regional and Crop and Livestock farm expenditures.
First a correction from last week regarding double-cropping called to my attention by a reader of the column.. I referred to fall planted wheat after corn or beans as double-cropping. A better description is continuous cropping. Double cropping would be soybeans or milo planted after wheat harvest. For the purpose of this column it's not a huge deal but if you're in government programs or need crop insurance, it's important. Generally, double-cropping isn't an "accepted" practice while continuous cropping would be, so double-cropping as defined by certain agencies falls outside government programs and isn't able ...
LARNED - Millard K. Barrett, 78, died Aug. 4, 2011, at his home in Larned. Born Feb. 15, 1933, in Larned, he was the son of Hugh M. and Elizabeth Boyer Barrett. A lifetime area resident, he was a farmer. On Dec. 30, 1959, he married Patricia Schinstock in Kinsley. She survives.
HUTCHINSON - Maxine F. "Mickey" Proesch, 91, died Aug. 4, 2011, at Promise Regional Medical Center in Hutchinson. She was born Oct. 20, 1919, at Hutchinson, to Jacob and Mae Frederick. She married Melvin Proesch on Sept. 21, 1941. He died Aug. 3, 1987.
Barton Community College has announced its graduates who completed their associate's degrees in the Spring of 2011. The graduates and their hometowns are as follows:
Ever have an 11-year-old farmer's daughter give you a tour of their farm?
MANHATTAN – Adrian J. Polansky, state executive director of USDA's Farm Service Agency in Kansas announced this week that emergency haying of Conservation Reserve Program acreage has been approved for Elk, Ellsworth, Greenwood, Scott, Sumner, Wilson and Woodson counties; and CRP emergency grazing has been approved for Butler, Chase, Chautauqua, Cherokee, Cowley, Elk, Greely, Greenwood, Labette, Lyon, Montgomery, Morris, Neosho, Sedgwick, Sumner, Wilson and Woodson counties.
At their summer Birthday Offering Coffee sixteen members of Presbyterian Women and one guest gathered to dedicate this year's Birthday Offering. The Dedication of the Birthday Offering was led by Ruthie Brown
On Thursday, July 28, the Great Bend Chamber of Commerce and Economic Development introduced Darren Dale to the Great Bend community for the second time. The first time Dale was publicly introduced was at the press conference in mid-July announcing his involvement in bringing the Great Bend Farm and Ranch Expo to the community on an annual basis starting next April. This time, however, he was introduced to a select group of community members who have been pivotal in the success of the Great Bend show in the past.
Joseph Brice, 21, of Clarkston, Wash., was indicted on one count of having manufactured a bomb in 2010.
HOLLYWOOD - God bless America, and how's everybody?
Washington is obsessed by picking winners and losers.
WICHITA - Great Bend resident and former Barton Community College relief pitcher Kyle LeRoy is playing for the Northwest Honkers, out of Seattle, in the ongoing NBC World Series at Lawrence Dumont Stadium.
ST. JOSEPH, Mo. (AP) - Tamba Hali jogged down the long, grassy hillside to the practice field at Missouri Western State University, the modest crowd on hand for the Kansas City Chiefs' practice bursting into applause.
ST. JOSEPH, Mo. (AP) - The Kansas City Chiefs wrapped up deals with two important pieces of their roster Thursday, signing cornerback Brandon Carr to his free agent tender and agreeing to terms with third-round pick Justin Houston on a four-year contract.
LAWRENCE (AP) - Frank Mason III capped one of the biggest comebacks in Allen Fieldhouse history by scoring the last eight points in overtime to lead No. 9 Kansas past No. 20 West Virginia 76-69 on Tuesday night for the Jayhawks' 11th consecutive Big 12 championship.
NFL games have begun for 2015.
The Kansas City Chiefs signaled they have no intention of parting ways with Justin Houston on Monday, moving swiftly to place the franchise tag on their All-Pro pass rusher.
SURPRISE, Ariz. (AP) - For decades, the Kansas City Royals headed to spring training full of uncertainty.
The March meeting of the Cheyenne Bottoms Naturalists will be held from 6-7 p.m. on Tuesday, March 10, at the Kansas Wetlands Education Center. Recently launched, Cheyenne Bottoms Naturalists provides monthly opportunities for adults and interested teens to learn more about the natural world, participate in research opportunities and enjoy hands-on activities. Programs are free and open to the public.
Parents are invited to bring their children to the Great Bend Activity Center, 2715 18th St., to use the Imagination Playground. The playground will be set up from 9:30-11 a.m. Wednesday and again from 6:30-7:30 Wednesday evening.
HAYS - It often is no surprise to cancer patients when they hear radiation treatments will take nine weeks.
Holste & Bowers LLC, a locally owned accounting firm in Great Bend, announced the addition of Colleen Burton to the professional staff. Burton brings more than 26 years of experience in accounting and business administration.
The Great Bend Cemetery staff is preparing for spring clean-up and is asking residents to remove fall flowers by Suday. On Monday staff will have them all collected and either trash them or donate what's usable to the church group that rebuilds them.
ELLINWOOD - Maggie Ann (Diebert) Brown, 82, died March 1, at her home in Ellinwood of pancreatic cancer. Born April 7, 1932, near Hoxie, she was the daughter of Julius Edwin and Fairy Fay (Barr) Deibert. On June 5, 1949, she married Earl Robert Brown. He died in 1997. She was a homemaker and worked as a housekeeper and as a cook at the Alcove Club.
Wanda Jo Simmons, 62, died March 1 at Great Bend Regional Hospital. Born Oct. 10, 1952 in Casper, Wyo., she was the daughter of Daisy P. Fortna. Wanda graduated high school in Lenwood, Wash., and then later joined the Army where she served six years followed by six more years in the Army Reserve. An Ellinwood resident since 1982, Wanda married husband Francis Simmons on June 21, 1983 in Ellinwood. Wanda worked at Sterling House in Hutchinson as a CMA and was an avid reader who enjoyed nature and being outdoors.
LEOTI - Frances Marie Thurston, 98, passed away on Feb. 21, at Wichita County Health Center LTCU in Leoti. Born Jan. 7, 1917, in Tribune, she was the daughter of Harold and Marjorie Hoopes Smith. On Jan. 4, 1940, she married Harry Thurston in Tribune. He passed away on Oct. 1, 1989, in Tribune, Kansas. A lifetime resident of Western Kansas, she was a homemaker and a retired Avon representative for over 32 years.


text:
We Drive eCommerce Growth for Retailers & Brands
Our Difference
We're not a web development agency trying to maximize our revenue by attempting to build anything that can exist on the internet. Our sole focus is eCommerce. -
Our Intelligent Approach to eCommerce involves testing and using actual data, both qualitative and quantitative, to drive our design, development, marketing, and optimization decisions. -
We like to take a relationship-based approach with our clients to ensure the sites we build and optimize for them are continuing to outperform their competitors for years to come.
Our Blogs
eCommerce Blog
The Dangers of Quick A/B Tests
Testing is a science, and scientists go to great lengths to obtain accurate results. They ensure accuracy by writing a solid hypothesis, creating clean environments, minimizing outliers, and waiting for … Read More
Magento Blog
Blue Acorn Brings Google's Enhanced Ecommerce to the Magento Masses
When Google released Universal Analytics in beta last year, we were impressed, but not surprised. Google stays ahead of the curve, and we knew the ability to track visitors across … Read More


text:
Article ID: 250447 - View products that this article applies to. This article was previously published under Q250447 On This PageSUMMARY
This article describes the typical Control subkeys that are located in the HKEY_LOCAL_MACHINE registry key in Windows 95, Windows 98, and Windows 98 Second Edition.
The Control subkey contains all the settings necessary for your current Windows configuration. The type of information contained in this key includes file system settings, password and service provider information, and installed system files. The Control subkey is located in the following registry key:
Control Subkeys Located in the HKEY_LOCAL_MACHINE Registry KeyASDThis key contains the List and Prob subkeys, which store settings used internally by Windows. This key is not included in Windows 95.ComputerNameThis key identifies a computer in a workgroup. You should set the computer name using the Network tool in Control Panel.DeviceClassesThis key contains several keys that describe device classes. This key is not included in Windows 95.FileSystemThis key contains the type and settings of the file system.GroupOrderListThis key contains the Base value, which stores a binary byte stream defining the group order. This key is not included in Windows 95.IDConfigDBThis key contains identification for the current configuration.InstalledFilesBThis key contains a list of the system files (.vxd, .dll, and so on) already installed in Windows.Keyboard LayoutsThis key contains a list of the .dll files for the keyboard language, which you should set using the Keyboard tool in Control Panel.MediaPropertiesThis key contains subkeys with the properties for joysticks and Musical Instrument Digital Interface (MIDI) schemes.Media ResourcesThis key contains descriptions and driver information for multimedia components.NetworkProviderThis key contains the name and order of the network providers.NlsThis key contains information on national language support, including language and local preferences. You should set this key using the Keyboard tool in Control Panel.NTKernThis key contains one entry (NextLUID) that specifies the next Logical User ID (LUID) to use. This key is not included in Windows 95.PerfStatsThis key contains System Monitor information that is used to show performance values of memory usage, system components such as the kernel, and so on. The information contained in this key is static.
PwdProviderServices that require an access password use this key to store the options for the password provider.SecurityProvidersThis key specifies the .dll files for the security provider.ServiceGroupOrderThis key contains entries that specify the order of several service groups. This key is not included in Windows 95.ServiceProviderThis key contains information about the service providers used in Windows.Session ManagerThis key contains the Power subkey, which contains two values that define the AC and DC power policies. The space in the name of this key differentiates it from the SessionManager key.SessionManagerThis key contains global variables that are maintained by the operating system, subkeys that list programs that do not run well in Windows 98, .dll files whose version numbers should be checked, and folder and file names for all the Session Manager .dll files.ShutdownThis key contains data relevant to the shutdown process.TimeZoneInformationThis key contains values for time zone settings, which you should set using the Date/Time tool in Control Panel.UpdateThis key specifies how Windows is updated (for example, an automatic update or a network update).VMM32This key contains file names of VxD files combined into the Vmm32.vxd virtual device driver.WebPostThis key contains entries for the Web Publishing Wizard.PropertiesArticle ID: 250447 - Last Review: January 27, 2007 - Revision: 1.3 APPLIES TO
Give Feedback |


text:
More Regional News
Forest Preserve makes first 2011 referendum investment
GENEVA—The Forest Preserve District of Kane County expanded Meissner-Corron Forest Preserve last week, adding...
- Posted July 9, 2011
- 0
Tips to Care for Storm-Damaged Trees from Illinois Arborist Association
Recent storms remind that simple steps taken now can have a lasting positive impact ANTIOCH,...
- Posted July 6, 2011
- 0
Kane County 4-H Small Pets, Cat Show to be Held July 12
Kane County—The 4-H small pets and cat shows will be held on Tuesday, July...
- Posted July 6, 2011
- 0
Kane County Clerk's Office 4th of July closing information
KANE COUNTY—The Kane County Clerk's Office will be closed for regular business on Monday,...
- Posted July 3, 2011
- 0
Property taxpayers workshop to be held
Blackberry Township—Blackberry Township Assessor Uwe Rotter will hold a taxpayer workshop on the fourth...
- Posted July 3, 2011
- 0
Plan ahead for a safe holiday picnic
Kane County—Now is a good time to start planning the traditional holiday barbecues, picnics...
- Posted July 2, 2011
- 0
Weather Service issues Heat Advisory for Friday afternoon
With the thermometer expected to rise into the 90s and the humidity climbing to...
- Posted July 1, 2011
- 0
Illinois teen gives back to community through participation in national scholarship program
ALABAMA—Samantha Vazquez of Illinois worked with Habitat for Humanity in Mobile, Ala., on June...
- Posted July 1, 2011
- 0
St. Charles Park District's 'Staycation Adventure'
ST.CHARLES—Perhaps the best way to discover all the treasures and amenities the St. Charles...
- Posted July 1, 2011
- 0
STC celebrates July 4th
St. Charles—The annual St. Charles July 4th Celebration is a time for friends and...
- Posted June 29, 2011
- 0
Kane County redraws district boundaries
KANE COUNTY—The Kane County recently approved new district boundaries, which will include reduction of...
- Posted June 26, 2011
- 0
Rep. Hatcher launches new season of her "Foxy Readers" Summer Reading Club
YORKVILLE—State Representative Kay Hatcher has launched a new season of her popular "Foxy Readers"...
- Posted June 26, 2011
- 0
Forest Preserve receives upgraded AA+ bond rating
GENEVA—The Forest Preserve District of Kane County announced that the international bond-rating firm of...
- Posted June 25, 2011
- 0
3rd-generation local farmer honored by NIU
Lily Lake—Former Lily Lake resident and third-generation family farmer Leland Strom was recently honored...
- Posted June 24, 2011
- 0
IEMA, NWS observe Lightning Safety Awareness Week
SPRINGFIELD—"When Thunder Roars, Go Indoors" is the slogan used by the Illinois Emergency Management...
- Posted June 23, 2011
- 0
Two laptops stolen from Board of Education contractor
ILLINOIS—Two laptops were stolen from an Illinois State Board of Education contractor on June...
- Posted June 23, 2011
- 0
Hultgren accepts applications for fall interns
Geneva—U.S. Rep. Randy Hultgren (IL-14) announced he is now accepting applications for fall semester...
- Posted June 21, 2011
- 0
Garfield Farm Museum visitors take a step back in time
CAMPTON HILLS—St. Charles residents Pat Wiedenman and Dona and Rebekah Eggar discovered the meaning...
- Posted June 19, 2011
- 0
Elburn resident claims assault by off-duty Sheriff's Deputy
Elburn—An Elburn resident said he was assaulted Friday by an off-duty Kane County Sheriff's...
- Posted June 17, 2011
- 3
WWII plane makes emergency landing in Oswego
OSWEGO—The Sugar Grove Fire Protection District on Monday morning was initially dispatched to the...
- Posted June 17, 2011
- 0
Latest Articles
HorsePower hosts therapeutic riding fundraiser
Photo: The third annual HorsePower Therapeutic Riding bowling fundraiser took...
- March 2, 2015
- 0
Rustic Road Farm feeds local families
ELBURN—Northern Illinois may be suffering from an arctic blast, but...
- February 21, 2015
- 0
Blackberry Twp data bolsters case for new road referendum
BLACKBERRY TWP.—Findings from an inventory of Blackberry Township roads conducted...
- February 16, 2015
- 1


text:
Matt Garza was ejected from Saturday's game in the fifth inning for hitting Andrew McCutchen with a pitch after warnings were issued.
Matt Garza held the Reds to one run over six innings in a win Sunday.
Matt Garza lasted only four innings in a no-decision against the Marlins Tuesday, allowing two runs -- one earned -- on six hits.
Matt Garza couldn't stop the Brewers' slide, allowing six runs in three innings on Wednesday in a loss against the Cubs.
Brewers activated RHP Matt Garza from the 15-day disabled list.
Matt Garza (oblique) has been cleared to rejoin the Brewers' rotation Wednesday versus the Cubs.
Matt Garza (oblique) threw a successful simulated game on Friday, and was able to use all of his pitches effectively.
Matt Garza (oblique) could rejoin the Brewers' rotation without making a rehab start.
Matt Garza's (oblique) next step is to begin a rehab assignment.
Matt Garza (oblique) threw a successful bullpen session on Sunday.
Matt Garza (oblique) long-tossed on Monday and Tuesday with no issues.
Matt Garza (oblique) played catch in the outfield before Friday's game.
Matt Garza (oblique) has yet to be cleared to resume throwing.
Brewers manager Ron Roenicke conceded Sunday that Matt Garza (oblique) won't be ready to return from the disabled list when first eligible.


text:
By John T. Bennett - 11/10/11 06:25 PM EST
The six sitting members of the Joint Chiefs — the chairman and vice chairman and the chiefs of the four military services — bluntly told the panel the move would create legal problems and could hinder combat operations.
Senate Armed Services Chairman Carl Levin (D-Mich.) offered a description of a more likely legislative path for the plan, saying he expects the bill will be condensed into an amendment that he expects will be offered when the defense authorization bill hits the Senate floor. Levin said earlier this week that could happen in the next few weeks.
Only Air Force Gen. Craig McKinley broke with his four-star general brethren, lobbying in favor of the plan.
The Guard needs an official member of Joint Chiefs — McKinley now sits in on all Joint Staff meetings at the chairman's invitation — to look out for its "best interests," he said.
The Guard chief needs to have the weight of law behind him as he advises the chairman, who takes military advice to the Defense secretary and president, on difficult operational and budgetary decisions that affect the Guard and its members, McKinley said.
Joint Chiefs Chairman Gen. Martin Dempsey led the uniformed leaders' charge against the plan, saying it is "unclear to me what problem we are trying to solve."
Dempsey, who took over as chairman last month, told the panel he is satisfied with the advice he gets from McKinley when the Joint Chiefs meet in its secure Pentagon conference room, known as "The Tank."
"I need and want him in The Tank," Dempsey said of the National Guard chief.
But only as a non-official member, because to Dempsey and the service chiefs, the National Guard is not a separate military service.
Rather, it is part of the Army and Air Force — and those services' uniformed and civilian leaders make decisions on how to fund, train and equip all active and reserve component forces that are a part of their "total force," the chiefs said repeatedly during the three-hour hearing.
Elevating the Guard chief could throw off the balance of the Joint Staff — or at least the perception of it, Dempsey and the service bosses argued. That's because they feel the Guard chief's elevation would give the Army and Air Force two members, while the Navy and Marines would have only one seat each.
Army Chief of Staff Gen. Raymond Odierno told the committee he worries, because the National Guard lacks a civilian secretary possessed by the four military services, that the move would undercut one of the U.S. military's central building blocks: civilian control.
Levin noted there are big differences among Senate Armed Services members about the idea.
Sens. Joseph Lieberman (I-Conn.) and James Inhofe (R-Okla.) said they remain undecided.
Sen. Lindsey Graham (R-S.C.) gave a full-throated endorsement of the plan, saying the "citizen-soldiers' time has come."
Sen. Joe Manchin (D-W.Va.) also supports the plan and implored the chiefs to "not deny us this moment" of apparent bipartisan agreement in the Senate when the two parties rarely agree on major issues.
Graham read from what he said was a campaign-trail promise from then-presidential candidate Barack Obama vowing to elevate the Guard boss to a permanent member of the Joint Chiefs.
He asked Jeh Johnson, the Pentagon's general counsel, whether now-President Obama has since changed his mind. Johnson shifted in his seat and said he is unaware of any change in Obama's thinking on the matter.
Moments later, Sen. Claire McCaskill (D-Mo.) lightly panned Graham for "bringing politics into this hearing," saying "we have enough of that around … lately."
Sen. Jim Webb (D-Va.), a former Navy secretary, said the notion of elevating the Guard chief is "unnecessary."
"I don't believe the members of the Joint Chiefs have been failing to represent the needs" of the current make up of the group, Webb said.
And Sen. Jack Reed (D-R.I.) noted current law requires sitting governors to nominate Guard chief candidates. Reed questioned whether it is in the nation's interests for state executives to have a role in picking future Guard chiefs.


text:
I put mine at the same height as the heating element (about 1.5" from the bottom) at a location on the back side that was farthest away from the element. If I were to do it again, I would put it on the front side fairly close to the outlet valve. I don't have any problems with mine fluctuating, but during the mash the mash temp gets a couple of degrees high, as read by a separate bulb thermometer. I believe that the probe is currently located in a dead spot that does not get any circulation. I like having the probe in the kettle because I use it to automatically switch from PID temp control to proportional control once the temp reaches 201F. I also use it to monitor the temp during cooling with the immersion chiller.
I have it in a tee after the ball valve. Ball valve is under the false bottom that the bag sits on. That way you know what temperature wort you're pumping on top of the grain bed.
I'm probably too late to help, but I put my probe in a T at the exit of the RIMS tube. During the mash the PID SV, PV and the brewmomenter at the bottom of the kettle all agreed dead nuts.
well I have made the decision to put my probe in the pot opposite the element . If it turns out wrong I am adding a sight gauge later anyway so the hole is not wasted if it is ok I will go with a tee for the pt100 and gauge together just need my bag and the cake rack to come and its trial time
Placed mine in a tee on the pump output because mine is a gas controlled system and I wanted something removed from the burner. Guess it was a good choice since my system is spot on when running.
well after a few brews I have tried the probe fitted in a tee with the sight glass but I believe it is too far away from the element and the take off ball valve(in a dead spot) as the temperature seems slow to rise when the pid applies heat and then shoots up (I have run auto tune), so I have now moved it to a tee between the pickup tube and the ball valve and will try again. I think that if i have the probe at the return sprinkler then the wort in the area under the bag support will be hotter as some temp would be lost in the journey through the pump and pipes. Another question is what is more important the grain bed temperature or temperature of the wort below the CAKE RACK bag support. I am wondering if the two will eventually even out anyway thanks in advance Paul
I can offer the following data point, as my system has evolved since my earlier reply in this thread: I have a gas-fired BIAB system with a steamer basket in the (11G) kettle about 2" above the bottom, a pump, and recently had to replace my sight glass, so got a T for the sight glass with a temp probe reducer. So, now I recirculate with temp readings both from the bottom of the kettle from the sight glass port and from the opposite end of the system - the T that connects to the lid of the kettle as the wort goes back in. I got 2 deg F difference between the two with the pump valve open ~40-50%. (have only used the new-ish set-up one time). YMMV, and your tolerances may vary, but I don't find that to be enough difference to be concerned with, especially with a reasonably vigorous recirculation. One hopes/assumes that the grain bed, bathed in the wort passing between these two points, has a correspondingly small temperature gradient. Ideally, a third temp probe right in there would settle the question, but not practical with BIAB. Caveat for those with very tight tolerances: my two thermometers are made by different manufacturers, but do calibrate the same at boiling.
Hi Sudz, Getting a little off topic. I have a similar system (two vessel with flow from the bottom) with a bag in a bucket over my electric fired boil kettle. I have been playing with it and it works but I have had issues where the bag has clogged my return pipe at the top and have had overflow issues. I have been thinking of using two sieves like you are using. Questions: What thickness material and hole size are your sieves? Have you had to reinforce them to keep the top one from bending under the pressure? How do you hold the top one down? Any wort volcano events? Thanks, Mike


text:
This works as I expected:
for i=1:100
hold on;
Ploting the points as they come in the same figure.
This on the other hand, doesn't:
for i=1:100
hold on;
Since it does not show a 3d plot of the points, it only shows the projection of them in the xy plane. Somehow the hold on
statement messes up with plot3.
How can I obtain results that are analogous to the 2d case when using plot
, in the 3d case, when I have points in several 3d locations?
I've tried to make this question concise, if you believe I haven't explained it well enough for a satisfactory answer please say so in the comments.


text:
gdub participated with 36 other designers who submitted 120 entries and was awarded $400. View this project »
Great designs. 100% responsive. So pleased I found him! mmcquaid
Project | Category | Award | Time left | Entries |
Cool new mobile app needs a name | Product Naming | $200 | Awarded | 359 |
Name your own price, then watch as dozens of participants submit ideas and choose your favorite. Our 100% money-back guarantee makes it risk-free!
Let us match you up with one of our very best Creatives and work 1-to-1 in complete privacy. You'll have all of the same tools and features as our regular projects!


text:
You are partially right, in that government is incapable
Submitted by E. Oregon 4 Ron on Sat, 07/10/2010 - 11:41. Permalink
of running a school lunch program, the post offices or the DMV!
If you check out the agenda behind many of the mandated programs, you will get a better picture of the reasoning behind the inefficiency despite the control.
Go to the U.N. Agenda 21 site. The aim is world government.
When something becomes fact, is it still a Conspiracy Theory?
- Login to post comments