1460744394-3954e38f-d2c9-4c50-9d3e-0e935ce46d2d

1. An electrical connector comprising:
an insulative housing defining a plurality of passageways extending in a mating direction and a plurality of communicating slots extending downwardly and communicating with the passageways, each passageway is wider than the communicating slot which is thereabove;
a plurality of contacts secured in the passageways of the insulative housing, each contact defining a connecting portion receiving in the passageway and a contacting portion bending upwardly from the connecting portion and extending beyond the communicating slot;
wherein the connecting portion defines a pair of restricting portions respectively extending from two sides thereof in a width direction perpendicular to the mating direction, the pair of restricting portions prevents the connecting portion in the passageway from extending beyond the communicating slot.
2. The electrical connector as claimed in claim 1, wherein the pair of restricting portions is located under the contacting portion, a through-hole is defined on the connecting portion and between the pair of restricting portions.
3. The electrical connector as claimed in claim 2, wherein each contact defines a retention portion interfered with the passageway, the connecting portion leans upwardly from the retention portion.
4. The electrical connector as claimed in claim 3, wherein the housing defines a base, a tongue portion extending from the base in the mating direction and a mating port receiving the tongue portion and extending from the base in the mating direction, the passageways extend through the base and the tongue portion, the communicating slots recess downwardly from a top face of the tongue portion.
5. The electrical connector as claimed in claim 4, wherein the housing further defines a pair of protecting walls extending in a direction which is opposite to the tongue portion extending and defined at two sides of the base.
6. The electrical connector as claimed in claim 5, wherein each contact further defines a soldering portion extending from the retention portion and extending through the base, the soldering portions of the contacts are between the pair of protecting walls.
7. An electrical contact comprising:
a retention portion defined in a horizontal direction;
a connecting portion extending forward from the retention portion, a pair of restricting portions defined at two sides of the connecting portion and opposite to the retention portion;
a contacting portion bending upwardly from the connecting portion and shrouding on the pair of restricting portions, a distance between the pair of restricting portions is wider than the contacting portion in a lateral direction.
8. The electrical contact as claimed in claim 7, wherein the connecting portion leans upwardly from the retention portion, the pair of restricting portions is higher than the retention portion.
9. The electrical contact as claimed in claim 8, wherein a through hole is defined on the connecting portion and between the pair of restricting portions.
10. The electrical contact as claimed in claim 9, wherein each contact further defines a soldering portion extending from the retention portion, the soldering portion having an upright section perpendicular to the retention portion and a horizontal section parallel to the retention portion.
11. An electrical connector comprising:
an insulative housing defining a front face, a mating port formed in the housing and extending through the front face in a front-to-back direction to communicate with an exterior;
a plurality of passageways extending along said front-to-back direction in the housing;
a plurality of communicating slots extending along the front-to-back direction and respectively communicating with the corresponding passageways in a vertical direction perpendicular to said front-to-back direction;
a plurality of contacts disposed in the housing, each of said contacts including a retention portion and a connecting portion extending from the retention portion and toward the corresponding communicating slot under condition that both said retention portion and said connecting portion essentially located within the corresponding passageway wherein the connecting portion extends obliquely with at least one stopper formed adjacent end thereof to abut against a step structure of the housing on an interface of the passageway and the corresponding communicating slot for preventing excessive movement of the connecting portion toward the communicating slot, and a contacting section extending from the adjacent end of the connecting portion through the communicating slot and exposed upon a mating face in the mating port; wherein
a dimension of the passageway in the vertical direction is larger than a thickness of the corresponding contact so as to allow the connecting portion to be up and down moveable along the vertical direction in the corresponding passageway when the contacting section is coupled to a complementary electrical part and moveable in the vertical direction.
12. The electrical connector as claimed in claim 11, wherein the passageway is further equipped with a pair of retention grooves by two sides to receive a pair of corresponding bar structures formed on two sides of the retention portion.
13. The electrical connector as claimed in claim 11, wherein said mating face is formed on a mating tongue horizontally extending in the mating port.
14. The electrical connector as claimed in claim 13, wherein each of the passageways extending through a front face of the mating tongue.
15. The electrical connector as claimed in claim 14, wherein the communicating slots do not extend through the front face of the mating tongue.
16. The electrical connector as claimed in claim 11, wherein each of said contacts defines an opening therethrough in a thickness direction around said stopper.
17. The electrical connector as claimed in claim 11, wherein both said passageways and the corresponding communicating slots extend through a rear face of the housing so as to allow the corresponding contacts to be assembled thereinto through said rear face.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A method for generating a burst in a communication system, the method comprising:
estimating a first allocable PDU according to scheduling priority;
generating a first burst in which the first PDU is to be included; and
determining whether a total size of bursts to be allocated to a downlink subframe including the generated first burst is less than a maximum size of bursts allocable to the downlink subframe.
2. The method of claim 1, wherein the determining comprises:
estimating a second PDU to be allocated after the first PDU, when the total size of bursts to be allocated to the downlink subframe including the generated first burst is less than the maximum size of bursts allocable to the downlink subframe.
3. The method of claim 2, wherein the first PDU and the second PDU each are one of a packet data unit and a protocol data unit.
4. The method of claim 3, wherein the generating a first burst comprises:
determining whether there is at least one second burst having the same Modulation & Coding Selection (MCS) level as that of the first PDU;
when there is no second burst, comparing a size of the first PDU with a first mobile station maximum byte (MM) value indicative of the maximum number of bytes per frame decodable by a terminal scheduled to receive the first PDU; and
when the size of the first PDU is less than the first MM value, generating the first burst with the first PDU.
5. The method of claim 4, wherein the comparing comprises:
when the size of the first PDU is greater than or equal to the first MM value, fragmenting the first PDU in a size of the first MM value, and generating the first burst with the fragmented first PDU.
6. The method of claim 4, further comprising:
when there are second bursts, determining whether there is a third burst having the same terminal identifier as that of a terminal scheduled to receive the first PDU, among the second bursts;
when there is no third burst, selecting a second burst according to a generated order of the second bursts, and determining whether a size obtained by concatenating PDUs included in the selected second burst and the first PDU is less than a minimum value out of the first MM value and the maximum number of bytes per frame decodable by each of terminals included in the selected second burst; and
when the obtained size is less than the minimum value, generating the first burst by concatenating the PDUs included in the selected second burst and the first PDU.
7. The method of claim 6, further comprising:
when the selected second burst is a last generated second burst, fragmenting the first PDU in a size of the first MM value and generating the first burst with the fragmented first PDU, if the size of the first PDU is greater than the first MM value.
8. The method of claim 6, wherein the determining whether there is a third burst comprises:
when there is a third burst, determining whether a size obtained by concatenating PDUs included in the third burst and the first PDU is less than or equal to a minimum value out of the first MM value and the maximum number of bytes per frame, decodable by each of terminals included in the third burst; and
when the obtained size is less than or equal to the minimum value, generating the first burst by concatenating the PDUs included in the third burst and the first PDU.
9. The method of claim 8, further comprising:
when the obtained size is greater than the minimum value, determining whether there is any PDU having a terminal identifier being different from that of the first PDU, in the third burst; and
when there is no PDU having a different terminal identifier, fragmenting the first PDU in a size obtained by subtracting a size of PDUs included in the third burst from the first MM value, and concatenating the fragmented first PDU to the PDUS included in the third burst to generate the first burst.
10. The method of claim 9, wherein the determining whether there is any PDU having a terminal identifier being different from that of the first PDU comprises:
when there is at least one PDU having a different terminal identifier, removing the at least one PDU having a different terminal identifier from the third burst; and
concatenating the removed PDU and the first PDU to generate the first burst.
11. The method of claim 10, further comprising:
when a size obtained by concatenating the removed PDU and the first PDU is greater than the first MM value, fragmenting the first PDU in a size obtained by subtracting the removed PDU from the first MM value to generate the first burst.
12. For use in a wireless network capable of communicating with a plurality of mobile stations, a base station for generating a burst to be transmitted to the plurality of mobile stations, wherein the base station is capable of: estimating a first allocable PDU according to scheduling priority, generating a first burst in which the first PDU is to be included and determining whether a total size of bursts to be allocated to a downlink subframe including the generated first burst is less than a maximum size of bursts allocable to the downlink subframe.
13. The base station of claim 12, wherein the determining comprises:
estimating a second PDU to be allocated after the first PDU, when the total size of bursts to be allocated to the downlink subframe including the generated first burst is less than the maximum size of bursts allocable to the downlink subframe.
14. The base station of claim 13, wherein the first PDU and the second PDU each are one of a packet data unit and a protocol data unit.
15. The base station of claim 14, wherein the generating a first burst comprises:
determining whether there is at least one second burst having the same Modulation & Coding Selection (MCS) level as that of the first PDU;
when there is no second burst, comparing a size of the first PDU with a first mobile station maximum byte (MM) value indicative of the maximum number of bytes per frame, decodable by a terminal scheduled to receive the first PDU; and
when the size of the first PDU is less than the first MM value, generating the first burst with the first PDU.
16. The base station of claim 15, wherein the comparing comprises:
when the size of the first PDU is greater than or equal to the first MM value, fragmenting the first PDU in a size of the first MM value, and generating the first burst with the fragmented first PDU.
17. The base station of claim 15, further comprising:
when there are second bursts, determining whether there is a third burst having the same terminal identifier as that of a terminal scheduled to receive the first PDU, among the second bursts;
when there is no third burst, selecting a second burst according to a generated order of the second bursts, and determining whether a size obtained by concatenating PDUs included in the selected second burst and the first PDU is less than a minimum value out of the first MM value and the maximum number of bytes per frame, decodable by each of terminals included in the selected second burst; and
when the obtained size is less than the minimum value, generating the first burst by concatenating the PDUs included in the selected second burst and the first PDU.
18. The base station of claim 17, further comprising:
when the selected second burst is a last generated second burst, fragmenting the first PDU in a size of the first MM value and generating the first burst with the fragmented first PDU, if the size of the first PDU is greater than the first MM value.
19. The base station of claim 17, wherein the determining whether there is a third burst comprises:
when there is a third burst, determining whether a size obtained by concatenating PDUs included in the third burst and the first PDU is less than or equal to a minimum value out of the first MM and the maximum number of bytes per frame, decodable by each of terminals included in the third burst; and
when the obtained size is less than or equal to the minimum value, generating the first burst by concatenating the PDUs included in the third burst and the first PDU.
20. The base station of claim 19, further comprising:
when the obtained size is greater than the minimum value, determining whether there is any PDU having a terminal identifier being different from that of the first PDU, in the third burst; and
when there is no PDU having a different terminal identifier, fragmenting the first PDU in a size obtained by subtracting a size of PDUs included in the third burst from the first MM value, and concatenating the fragmented first PDU to the PDUs included in the third burst to generate the first burst.
21. The base station of claim 20, wherein the determining whether there is any PDU having a terminal identifier being different from that of the first PDU comprises:
when there is at least one PDU having a different terminal identifier, removing the at least one PDU having a different terminal identifier from the third burst; and
concatenating the removed PDU and the first PDU to generate the first burst.
22. The base station of claim 21, further comprising:
when a size obtained by concatenating the removed PDU and the first PDU is greater than the first MM value, fragmenting the first PDU in a size obtained by subtracting the removed PDU from the first MM value to generate the first burst.