Data transmission apparatus for traffic control to maintain quality of service
Claim Score by NHIP
Abstract
A data transmission apparatus, which transmits data from a first communication line to a second communication line and performs a traffic priority control on the data, includes: a monitoring unit that monitors a condition of the second communication line; a storage unit that stores a plurality of tables each of which includes information for the traffic priority control; and a control unit that performs the traffic priority control using a table that is selected from among the tables based on the condition.

Term
Term ended
Projected expiry passed 31 January 2026, 0.6 years ago.
- Priority
- Filed
- Published
- Projected expiry
- Today
12 claims: 1 independent, 11 dependent
- 1Broadest claimClaim Score 70, broad(NHIP)A data transmission apparatus that transmits data from a first communication line to a second communication line and performs a traffic priority control on the data, the data transmission apparatus comprising:a monitoring unit that monitors a condition of the second communication line;a storage unit that stores a plurality of tables each of which includes information for the traffic priority control;and a control unit that performs the traffic priority control using a table that is selected from among the tables based on the condition.
55 paragraphs in 5 sections, as filed
CROSS-REFERENCE TO RELATED APPLICATIONS
0001This application is based upon and claims the benefit of priority from the prior Japanese Patent Application No.2005-303528, filed on Oct. 18, 2005, the entire contents of which are incorporated herein by reference.
BACKGROUND OF THE INVENTION
00021. Field of the Invention
0003The present invention relates to a data transmission apparatus that transmits data from a local area network (LAN) to a wide area network (WAN) and performs traffic control to maintain a quality of service (QoS).
00042. Description of the Related Art
0005Conventionally, there has been suggested a router that connects a LAN to a WAN, and transmits data from the LAN to the WAN to achieve data communications between LANs over the WAN. There has been also suggested a router that detects the traffic between the LANs, calculates the bandwidth required for the data communications, and changes (increases or decreases) the number of physical lines, which functioning as a single logical line of high bandwidth (link aggregation), to be used for the data communications so that the calculated bandwidth is achieved (see, for example, Japanese Patent Application Laid-Open No. H6-334660).
0006Such a router, however, cannot perform a quality of service (QoS) control flexibly according to a change in the bandwidth of the logical line. That is, even when the bandwidth of the logical line decreases as one or some of the physical lines get out of service due to an error or other reasons, the router performs the control on the precondition that the logical line has the same bandwidth as before. As a result, the amount of data transmitted from the LAN to the WAN after the control can exceed a capacity of the actual bandwidth of the WAN. If an excessive amount of data is transmitted to the WAN, the control cannot be achieved properly, resulting in increased transmission delay or a packet missing.
SUMMARY OF THE INVENTION
0007It is an object of the present invention to at least solve the above problems in the conventional technology.
0008A data transmission apparatus according to an aspect of the present invention, which transmits data from a first communication line to a second communication line and performs a traffic priority control on the data, includes: a monitoring unit that monitors a condition of the second communication line; a storage unit that stores a plurality of tables each of which includes information for the traffic priority control; and a control unit that performs the traffic priority control using a table that is selected from among the tables based on the condition.
0009The other objects, features, and advantages of the present invention are specifically set forth in or will become apparent from the following detailed description of the invention when read in conjunction with the accompanying drawings.
BRIEF DESCRIPTION OF THE DRAWINGS
0010<figref idref="DRAWINGS">FIG. 1</figref> is a block diagram of a data transmission apparatus according to a first embodiment of the present invention;
0011<figref idref="DRAWINGS">FIGS. 2 and 3</figref> are a schematic of a quality of service (QoS) table according to the first embodiment;
0012<figref idref="DRAWINGS">FIG. 4</figref> is a flowchart of a QoS control according to the first embodiment;
0013<figref idref="DRAWINGS">FIGS. 5 and 6</figref> are a schematic for illustrating the QoS control;
0014<figref idref="DRAWINGS">FIG. 7</figref> is a block diagram of a data transmission apparatus according to a second embodiment of the present invention;
0015<figref idref="DRAWINGS">FIGS. 8 and 9</figref> are a schematic of a QoS table according to the second embodiment;
0016<figref idref="DRAWINGS">FIG. 10</figref> is a flowchart of a QoS control according to the second embodiment; and
0017<figref idref="DRAWINGS">FIGS. 11 and 12</figref> are a schematic for illustrating the QoS control.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
0018Exemplary embodiments of the present invention will be explained in detail with reference to the accompanying drawings.
0019<figref idref="DRAWINGS">FIG. 1</figref> is a block diagram of a data transmission apparatus according to a first embodiment of the present invention. As shown in <figref idref="DRAWINGS">FIG. 1</figref>, a data transmission apparatus <b>1</b> includes a local area network (LAN) interface <b>11</b>, a wide area network (WAN) interface <b>12</b>, a monitoring unit <b>13</b>, a storage unit <b>14</b>, a quality of service (QoS) control unit <b>15</b>, and a multiplexing/demultiplexing unit <b>16</b>.
0020The LAN interface <b>11</b> performs data communication through a line <b>2</b> in a LAN. When the LAN is Ethernet (registered trademark), an Ethernet interface is used as the LAN interface <b>11</b>.
0021The WAN interface <b>12</b> performs data communication through a logical line <b>3</b> of a WAN, such as a public line, a packet network, and a lease line. The logical line <b>3</b> has a bandwidth of 400 Mbps and includes four physical lines <b>31</b>, <b>32</b>, <b>33</b>, and <b>34</b> each of which having a bandwidth of <b>100</b> Mbps. The WAN interface <b>12</b> includes interfaces <b>121</b>, <b>122</b>, <b>123</b>, and <b>124</b> that perform data communication through the physical lines <b>31</b>, <b>32</b>, <b>33</b>, and <b>34</b>, respectively. The monitoring unit <b>13</b> monitors a condition of the logical line <b>3</b> by monitoring the multiplexing/demultiplexing unit <b>16</b>, and detects the current bandwidth of the logical line <b>3</b>.
0022The storage unit <b>14</b> includes QoS tables <b>141</b>, <b>142</b>, <b>143</b>, and <b>144</b>. Each of the QoS tables <b>141</b>, <b>142</b>, <b>143</b>, and <b>144</b> stores setting information for different bandwidth to perform a traffic priority control on data to be transmitted from the LAN to the WAN.
0023In the first embodiment, the bandwidth of the logical line <b>3</b> is: 400 mega bits per second (Mbps) when all of the physical lines <b>31</b>, <b>32</b>, <b>33</b>, and <b>34</b> are in a normal condition; 300 Mbps when an error occurs in one of the physical lines; 200 Mbps when an error occurs in two of the physical lines; and 100 Mbps when an error occurs in three of the physical lines. Accordingly, the storage unit <b>14</b> stores four different QoS tables: a QoS table <b>141</b> for 400 Mbps, a QoS table <b>142</b> for 300 Mbps, a QoS table <b>143</b> for 200 Mbps, and a QoS table <b>144</b> for 100 Mbps.
0024<figref idref="DRAWINGS">FIGS. 2 and 3</figref> are schematics of the QoS table <b>141</b> and <b>142</b>, respectively. A QoS class shown in <figref idref="DRAWINGS">FIGS. 2 and 3</figref> indicates a traffic priority. For example, a class “0” indicates a high priority, a class “1” indicates a medium priority, and a class “2” indicates a low priority.
0025In the QoS table <b>141</b>, values are set so that the total traffic becomes 400 Mbps. In the QoS table <b>142</b>, values are set so that the total traffic becomes 300 Mbps. In the QoS tables <b>143</b> and <b>144</b>, values are set in a similar manner.
0026The QoS control unit <b>15</b> selects a QoS table that corresponds to the current bandwidth of the logical line <b>3</b>, which is detected by the monitoring unit <b>13</b>, from among the QoS tables <b>141</b>, <b>142</b>, <b>143</b>, and <b>144</b>. Then, the QoS control unit <b>15</b> performs a priority control on data to be transmitted from the LAN to the WAN based on the setting information in the selected QoS table.
0027The multiplexing/demultiplexing unit <b>16</b> demultiplexes data input from the LAN interface <b>11</b> through the QoS control unit <b>15</b> to output to each of the physical lines of the WAN. Moreover, the multiplexing/demultiplexing unit <b>16</b> multiplexes data input from the interfaces <b>121</b>, <b>122</b>, <b>123</b>, and <b>124</b> of the WAN interface <b>12</b> to input to the LAN interface <b>11</b> through the QoS control unit <b>15</b>.
0028<figref idref="DRAWINGS">FIG. 4</figref> is a flowchart of a QoS control performed by the data transmission apparatus <b>1</b>. <figref idref="DRAWINGS">FIGS. 5 and 6</figref> are schematics for illustrating the QoS control. Data transmission apparatuses A and B shown in <figref idref="DRAWINGS">FIGS. 5 and 6</figref> are the same apparatus as the data transmission apparatus <b>1</b>. An internet protocol (IP) network <b>4</b> shown in <figref idref="DRAWINGS">FIGS. 5 and 6</figref> corresponds to the LAN described above.
0029The monitoring unit <b>13</b> monitors the logical line <b>3</b> all the time, and determines whether an error has occurred in the logical line <b>3</b> (step S<b>1</b>). When it is determined that no error has occurred (“NO” at step S<b>1</b>), the QoS control unit <b>15</b> determines whether a packet processing is being performed in the multiplexing/demultiplexing unit <b>16</b> (step S<b>2</b>).
0030When the packet processing is being performed (“YES” at step S<b>2</b>), the QoS control unit <b>15</b> waits until the processing is completed. When the packet processing is not being performed (“NO” at step S<b>2</b>), the QoS control unit <b>15</b> reads out the QoS table <b>141</b> for the bandwidth of 400 Mbps from the storage unit <b>14</b> to perform the QoS control based on the setting information in the QoS table <b>141</b> (step S<b>3</b>). Then, the process returns back to step S<b>1</b>.
0031When it is determined that an error has occurred in the logical line <b>3</b> (“YES” at step S<b>1</b>), the monitoring unit <b>13</b> calculates the bandwidth of the logical line <b>3</b>, and determines whether the bandwidth has changed (step S<b>4</b>). When the bandwidth has not changed (“NO” at step S<b>4</b>), the process proceeds to step S<b>2</b>. <figref idref="DRAWINGS">FIG. 5</figref> schematically illustrates the processing described above.
0032When it is determined that the bandwidth has changed (“YES” at step S<b>4</b>), the monitoring unit <b>13</b> informs the current bandwidth to the QoS control unit <b>15</b>. For example, when one line of the four physical lines is in an improper condition, the bandwidth of the logical line <b>3</b> is 300 Mbps. Therefore, the monitoring unit <b>13</b> informs the QoS control unit <b>15</b> that the current bandwidth of the logical line <b>3</b> is 300 Mbps.
0033The QoS control unit <b>15</b> reads out a QoS table, for example, the QoS table <b>142</b> for the bandwidth of 300 Mbps, that corresponds to the current bandwidth informed by the monitoring unit <b>13</b> (step S<b>5</b>). Then, the QoS control unit <b>15</b> determines whether packet processing is being performed (step S<b>2</b>), and after the processing is completed (“NO” at step S<b>2</b>), the QoS control unit <b>15</b> performs the QoS control based on the setting information in the QoS table <b>142</b> (step S<b>3</b>). <figref idref="DRAWINGS">FIG. 6</figref> schematically illustrates the processing described above. Then, the process returns back to step S<b>1</b> to keep monitoring the logical line <b>3</b>.
0034In the flowchart shown in <figref idref="DRAWINGS">FIG. 4</figref>, step S<b>1</b> may be omitted. In such a case, the process of the QoS control starts from step S<b>4</b>, and the monitoring unit <b>13</b> only detects a change in the bandwidth of the logical line <b>3</b> without checking occurrence of an error.
0035According to the first embodiment, the QoS tables <b>141</b>, <b>142</b>, <b>143</b>, and <b>144</b> corresponding to each possible bandwidth of the logical line <b>3</b> are stored in the data transmission apparatus <b>1</b>, and the traffic priority control is performed using one of the QoS tables that correspond to an actual bandwidth of the logical line <b>3</b>. Thus, even if the bandwidth of the logical line <b>3</b> has decreased due to an error occurred in the physical lines <b>31</b>, <b>32</b>, <b>33</b>, and <b>34</b>, data can be transmitted from the LAN to the WAN without causing a transmission delay or a packet missing.
0036The bandwidth of each physical line in a WAN may be various values, for example, 6 Mbps or 1.5 Mbps, without being limited to 100 Mbps as described in the first embodiment. Moreover, the bandwidth of each physical line may not be identical, and various physical lines of different bandwidths may be used in a mixed manner. For example, a physical line of 100 Mbps, a physical line of 6 Mbps, and a physical line of 1.5 Mbps can be grouped to form the logical line <b>3</b>. The number of the physical lines is not limited to four, and may be two, three, five, or more. The data transmission apparatus <b>1</b> can be an IP converter that is connected to a link aggregation network, or other networks in which an available bandwidth in a WAN varies due to an error in a communication line or a package (PKG error).
0037<figref idref="DRAWINGS">FIG. 7</figref> is a block diagram of a data transmission apparatus according to a second embodiment of the present invention. As shown in <figref idref="DRAWINGS">FIG. 7</figref>, a data transmission apparatus <b>6</b> is a resilient-packet-ring (RPR) device that is connected to a ring-type network, and includes a LAN interface <b>61</b>, a WAN interface <b>62</b>, a monitoring unit <b>63</b>, a storage unit <b>64</b>, and a QoS control unit <b>65</b>.
0038The LAN interface <b>61</b> performs data communication through a line <b>7</b> in a LAN. When the LAN is Ethernet, an Ethernet interface is used as the LAN interface <b>61</b>.
0039The WAN interface <b>62</b> performs data communication through lines <b>8</b> and <b>9</b> in a WAN. The lines <b>8</b> and <b>9</b> form two communication routes in the ring-type network, that is, an inner ring (or downlink) and an outer ring (or uplink).
0040The monitoring unit <b>63</b> monitors a condition of the communication routes. The monitoring unit <b>63</b> detects a topology of the WAN. The WAN has a ring topology when both the communication routes are in normal condition, and has a cascade topology when an error occurs in at least one of the communication routes.
0041The storage unit <b>64</b> includes a QoS table <b>641</b> for a ring network and a QoS table <b>642</b> for a cascade network. The QoS table <b>641</b> stores setting information to perform a traffic priority control on data to be transmitted when the WAN is a ring network. The QoS table <b>642</b> stores setting information to perform a traffic priority control when the WAN is a cascade network.
0042<figref idref="DRAWINGS">FIGS. 8 and 9</figref> are schematics of the QoS tables <b>641</b> and <b>642</b>, respectively. In the QoS table <b>641</b>, values are set so that the total traffic becomes twice as much as the bandwidth of the WAN. In the QoS table <b>642</b>, values are set so that the total traffic becomes equal to the bandwidth of the WAN.
0043The QoS control unit <b>65</b> selects a QoS table that corresponds to the topology of the WAN from among the QoS tables <b>641</b> and <b>642</b>. Specifically, the QoS control unit <b>65</b> selects the QoS table <b>641</b> when the topology of WAN is a ring, and the QoS table <b>642</b> when the topology is a cascade. Then, the QoS control unit <b>65</b> performs a priority control on data to be transmitted from the LAN to the WAN based on the setting information in the selected QoS table.
0044<figref idref="DRAWINGS">FIG. 10</figref> is a flowchart of a QoS control performed by the data transmission apparatus <b>6</b>. <figref idref="DRAWINGS">FIGS. 11 and 12</figref> are schematics for illustrating the QoS control. As shown in <figref idref="DRAWINGS">FIGS. 11 and 12</figref>, four RPR devices <b>601</b>, <b>602</b>, <b>603</b>, and <b>604</b> are connected to a ring-type WAN <b>608</b>. Each of the RPR devices <b>601</b>, <b>602</b>, <b>603</b>, and <b>604</b> is the data transmission apparatus <b>6</b>.
0045The monitoring unit <b>63</b> monitors the WAN <b>608</b> all the time, and determines whether the topology of the WAN <b>608</b> has changed from the ring to the cascade (step S<b>11</b>). When the topology has not changed (“NO” at step S<b>11</b>), the QoS control unit <b>65</b> determines whether a QoS control is being performed (step S<b>12</b>).
0046When it is determined that a QoS control is being performed (“YES” at step S<b>12</b>), the QoS control unit <b>65</b> waits until the processing is completed. When it is determined that no QoS control is being performed (“NO” at step S<b>12</b>), the QoS control unit <b>65</b> reads out the QoS table <b>641</b> for ring topology from the storage unit <b>64</b> to perform the QoS control based on the setting information in the QoS table <b>641</b> (step S<b>13</b>). <figref idref="DRAWINGS">FIG. 11</figref> illustrates the processing described above.
0047When it is determined that the topology of the WAN <b>608</b> has changed from the ring to the cascade (“YES” at step S<b>11</b>), the monitoring unit <b>63</b> calculates the bandwidth of the WAN <b>608</b>, and informs the QoS control unit <b>65</b> of calculated bandwidth and the topology of the WAN <b>608</b> being the cascade. The QoS control unit <b>65</b> reads out the QoS table <b>642</b> for cascade topology, which corresponds to the current topology and the current bandwidth informed by the monitoring unit <b>63</b> (step S<b>14</b>).
0048The QoS control unit <b>65</b> determines whether a QoS control is being performed (step S<b>12</b>). After the QoS control is completed (“NO” at step S<b>12</b>), the QoS control unit <b>65</b> performs the QoS control based on the setting information in the QoS table <b>642</b> (step S<b>13</b>). Then, the process returns back to step S<b>11</b> to keep monitoring a change in the topology.
0049In an example shown in <figref idref="DRAWINGS">FIG. 11</figref>, data traffic D<b>1</b> flows from the RPR device <b>601</b> to the RPR device <b>602</b> in a clockwise direction. Data traffic D<b>2</b> flows from the RPR device <b>601</b> to the RPR device <b>604</b> in a counterclockwise direction. Data traffic D<b>3</b> flows from the RPR device <b>601</b> to the RPR device <b>603</b> via the RPR device <b>604</b> in the counterclockwise direction. A priority control is performed on the data traffics D<b>1</b> to D<b>3</b> based on the QoS table <b>641</b>.
0050In an example shown in <figref idref="DRAWINGS">FIG. 12</figref>, data transmission cannot be performed between the RPR device <b>601</b> and the RPR device <b>604</b> due to an error occured between the RPR device <b>601</b> and the RPR device <b>604</b> in the WAN <b>608</b>. As a result, similar to the data traffic D<b>1</b> flowing from the RPR device <b>601</b> to the RPR device <b>602</b> in the clockwise direction, the data traffic D<b>2</b> flows from the RPR device <b>601</b> to the RPR device <b>604</b> via the RPR devices <b>602</b> and <b>603</b> in the clockwise direction. The data traffic D<b>3</b> flows from the RPR device <b>601</b> to the RPR device <b>603</b> via the RPR device <b>602</b> in the clockwise direction. A priority control is performed on the data traffics D<b>1</b> to D<b>3</b> based on the QoS table <b>642</b>.
0051According to the second embodiment, both the QoS table <b>641</b> for a ring network and the QoS table <b>642</b> for a cascade network are stored in the data transmission apparatus <b>6</b>, and a QoS table that corresponds to the current topology of the WAN is selected for the traffic control after the topology of the WAN has changed. Thus, when the topology of the WAN has changed from a ring to a cascade, in which only data transmission in one direction can be achieved, a traffic priority control appropriate for the cascade network can be performed based on the QoS table <b>642</b>. Therefore, even if the topology of the WAN has changed, data can be transmitted from a LAN to a WAN without causing a transmission delay or a packet missing.
0052The present invention is not limited to the first embodiment and the second embodiment, and various modifications may be applied. For example, the QoS control unit may switch the QoS tables based on a retransmission rate, which is monitored by the monitoring unit, of packets retransmitted using a higher-level protocol. Alternatively, the QoS control unit may switch the QoS tables based on an error rate, which is monitored by the monitoring unit, of received packets.
0053Furthermore, the QoS control unit may switch the QoS tables based on a fluctuation, which is monitored by the monitoring unit, in time required for packets to be received by a receiver. Moreover, if the traffic in the WAN changes depending on a time, a date, or a day of a week, the QoS control unit may switch the QoS tables based on such information.
0054According to the embodiments described above, it is possible to perform a priority control on a data transmission from a LAN to a WAN according to a variable condition of lines in the WAN.
0055Although the invention has been described with respect to a specific embodiment for a complete and clear disclosure, the appended claims are not to be thus limited but are to be construed as embodying all modifications and alternative constructions that may occur to one skilled in the art which fairly fall within the basic teaching herein set forth.
Contents5
12 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7 Sheet 8 Sheet 9 Sheet 10 Sheet 11 Sheet 12
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| US2008037457A1 | Cited by | United States of America | Pre-grant |
| US2008089326A1 | Cited by | United States of America | Pre-grant |
| US7804768B2 | Cited by | United States of America | Search report |
| US2015009799A1 | Cited by | United States of America | Pre-grant |
| US7848309B2 | Cited by | United States of America | Search report |
| US8565085B2 | Cited by | United States of America | Search report |
| US2008159124A1 | Cited by | United States of America | Pre-grant |
| US9614718B2 | Cited by | United States of America | Search report |
| US2003007508A1 | Cites | United States of America | Pre-grant |
| US2003063588A1 | Cites | United States of America | Pre-grant |
| US2004228276A1 | Cites | United States of America | Pre-grant |
| US2005060425A1 | Cites | United States of America | Pre-grant |
| US5805593A | Cites | United States of America | Pre-grant |
| US6400681B1 | Cites | United States of America | Pre-grant |
| US6490252B1 | Cites | United States of America | Pre-grant |
| US6496476B1 | Cites | United States of America | Pre-grant |
| US7046630B2 | Cites | United States of America | Pre-grant |
| US7068602B2 | Cites | United States of America | Pre-grant |
| US7200110B1 | Cites | United States of America | Pre-grant |
2 members in 2 offices
Priority claims5
| Document | Office | Kind | Date |
|---|---|---|---|
| 2005303528 | Japan | – | |
| 2005303528 | Japan | A | |
| 2005303528 | Japan | A | |
| 2005303528 | – | – | – |
| JP20050303528 | – | – | – |
Members2
| Document | Office | Kind | |
|---|---|---|---|
| US2007086355A1 | United States of America | A1 | |
| JP2007116284A | Japan | A |
25 transactions on the USPTO file
Abandoned after 1 non-final rejection.
- Non-final rejections
- 1
- Final rejections
- 0
- RCEs
- 0
- Appeals
- 0
Over time
Point at a mark for the transactionTransactions
| Event | Code | |
|---|---|---|
| Mail Abandonment for Failure to Respond to Office ActionAbandonedMABN2 | MABN2 | |
| Aband. for Failure to Respond to O. A.AbandonedABN2 | ABN2 | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| Mail Non-Final RejectionNon-final rejectionMCTNF | MCTNF | |
| Non-Final RejectionNon-final rejectionCTNF | CTNF | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| PG-Pub Issue NotificationPG-ISSUE | PG-ISSUE | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| IFW TSS Processing by Tech Center CompleteTSSCOMP | TSSCOMP | |
| Application Dispatched from OIPEOIPE | OIPE | |
| Application Is Now CompleteCOMP | COMP | |
| Payment of additional filing fee/PreexamFLFEE | FLFEE | |
| A statement by one or more inventors satisfying the requirement under 35 USC 115, Oath of the ApplicOATHDECL | OATHDECL | |
| Notice Mailed--Application Incomplete--Filing Date AssignedINCD | INCD | |
| Cleared by OIPE CSRL194 | L194 | |
| IFW Scan & PACR Auto Security ReviewSCAN | SCAN | |
| Information Disclosure Statement consideredIDSC | IDSC | |
| Request for Foreign Priority (Priority Papers May Be Included)RQPR | RQPR | |
| Information Disclosure Statement (IDS) FiledM844 | M844 | |
| Information Disclosure Statement (IDS) FiledWIDS | WIDS | |
| Initial Exam Team nnIEXX | IEXX |
2 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Information on status: application discontinuationABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTIONSTCB | STCB | |
| AssignmentAS | AS |
Numbers
- Publication
- 20070086355
- Publication, DOCDB
- 2007086355
- Publication, EPODOC
- US2007086355
- Application
- 11343289
- Application, DOCDB
- 34328906
- Application, EPODOC
- US20060343289
Titles
- English
- Data transmission apparatus for traffic control to maintain quality of service
Classification
- CPC, 4
- H04L47/10
- H04L47/2433
- H04L1/203
- H04L47/12
- IPC, 1
- H04J1 16
- USPC, 2
- 370252000
- 370392000