Sign In to Follow Application
View All Documents & Correspondence

Method Entity And Program For Transmitting Communication Signal Frames

Abstract: The invention relates to a method implemented by a communicating entity in a packet-switched network comprising at least one port for transmitting communication signal frames comprising a first type of frames (SF) intended to be transmitted in a plurality of streams for which a traffic shaping is defined and a second type of frames (UF) for which no traffic shaping is defined each frame being able to be fragmented so as to transmit a fragment only of a frame of said second type. The communicating entity stores a plurality of first queues of frames of the first type the first queues (Qi) being associated respectively to said plurality of streams and at least one second queue (Qu) for frames of the second type. The entity further schedules transmissions of first type frames and between at least two first type frames transmission of at least a fragment of at least one second type frame. For deciding to transmit a fragment only of a second type frame the communicating entity determines: whether the size of the fragment to be transmitted is greater than a threshold and whether the size of a remaining fragment of said second type frame is greater than said threshold and otherwise prevents from fragment transmission. Fig 3.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
10 September 2019
Publication Number
39/2019
Publication Type
INA
Invention Field
COMMUNICATION
Status
Email
patent@depenning.com
Parent Application
Patent Number
Legal Status
Grant Date
2023-08-01
Renewal Date

Applicants

MITSUBISHI ELECTRIC CORPORATION
7-3, Marunouchi 2-chome, Chiyoda-ku, Tokyo 1008310

Inventors

1. MANGIN, Christophe
c/o MITSUBISHI ELECTRIC R&D CENTRE EUROPE, 1 allee de Beaulieu CS 10806, Rennes Cedex 7 35708

Specification

WE CLAIM:
[Claim 1]
A method implemented by computer means of a communicating entity in a packet-switched network, said communicating entity comprising at least one port for transmitting communication signal frames, said frames comprising:
a first type of frames (SF), intended to be transmitted in a plurality of streams for which a traffic shaping is defined, and
a second type of frames (UF), for which no traffic shaping is defined, each frame being able to be fragmented so as to transmit a fragment only of a frame of said second type, wherein the communicating entity:
stores:
a plurality of first queues of frames of the first type, said first queues (Qi) being associated respectively to said plurality of streams, and at least one second queue (Qu) for frames of the second type,
and schedules:
transmissions of first type frames, and
between at least two first type frames, transmission of at least a fragment of at least one second type frame,
and wherein, for deciding to transmit a fragment only of a second type frame, the communicating entity determines:
whether the size of the fragment to be transmitted is greater than a threshold (MinFragSize), and
whether the size of a remaining fragment of said second type frame is greater than said threshold,
and otherwise prevents from fragment transmission. [Claim 2]
The method of claim 1, wherein each of said first and second queues is stored in a first-in-first-out type buffer (BUFF), and wherein a queue to which a

first type frame is assigned is determined according to the stream to which said first type frame belongs, depending on features of said first type frame. [Claim 3]
The method of claim 2, wherein said features of said first type frame include a frame length and a current rate of the stream to which said first type frame belongs,
and wherein a time taken for the transmission of each first type frame in
its queue is calculated and respective transmission times are scheduled for said
first type frames according to said respective times taken for the transmissions
of the first type frames. [Claim 4]
The method of claim 2 or claim 3, wherein a frame belonging to a shaped stream is selected for transmission by comparing scheduled transmission times (TTTi) of frames placed at the head of each first queue, the frame associated to the smallest scheduled transmission time (miniTTTi) being selected as a next candidate for transmission. [Claim 5]
The method of claim 4, wherein the communicating entity performs a time counting for determining a current time (T) and implements transmission of said next candidate if:
the scheduled transmission time (TTTk.) associated to said next candidate is smaller or equal to the current time (T), and if
no other first type frame is currently being transmitted , and if
no second type frame or fragment is currently being transmitted. [Claim 6]
The method according to anyone of claims 4 and 5, wherein the communicating entity determines whether a second type frame or frame

fragment is being transmitted, and if yes whether said second type frame or frame fragment can be further fragmented for interrupting a transmission of said second type frame or frame fragment, and allowing thereby a transmission of said next candidate. [Claim 7]
The method of claim 6, wherein the communicating entity implements a fragmentation of said second type frame or frame fragment:
if the size of said second type frame or frame fragment which transmission is to be interrupted is greater than said threshold (MinFragSize), and
if the size of a frame fragment to remain in said second queue after the interruption is greater than said threshold. [Claim 8]
The method according to anyone of the precedent claims, wherein the communicating entity performs a time counting for determining a current time and implements a second type frame fragmentation in view of fragment transmission:
if no first type frame is currently being transmitted, and
if no first type frame placed at a first queue head has a scheduled transmission time (TTTi) smaller or equal to the current time (T). [Claim 9]
The method according to anyone of claims 4 to 7, wherein said communicating entity inserts a probe frame (PF) at the head of at least one of the first queues comprising said next candidate for transmission, so as to avoid any latency of transmission of said next candidate. [Claim 10]
A communicating entity, comprising at least one port for transmitting communication signal frames in a packet-switched network, and further comprising a computer circuit for performing the method according to anyone of

the precedent claims. [Claim 11]
A computer program product, comprising instructions for performing the method as claimed in anyone of claims 1 to 9, when run by a processor.

Documents

Application Documents

# Name Date
1 201947036376.pdf 2019-09-10
2 201947036376-TRANSLATIOIN OF PRIOIRTY DOCUMENTS ETC. [10-09-2019(online)].pdf 2019-09-10
3 201947036376-STATEMENT OF UNDERTAKING (FORM 3) [10-09-2019(online)].pdf 2019-09-10
4 201947036376-REQUEST FOR EXAMINATION (FORM-18) [10-09-2019(online)].pdf 2019-09-10
5 201947036376-PROOF OF RIGHT [10-09-2019(online)].pdf 2019-09-10
6 201947036376-PRIORITY DOCUMENTS [10-09-2019(online)].pdf 2019-09-10
7 201947036376-FORM 18 [10-09-2019(online)].pdf 2019-09-10
8 201947036376-FORM 1 [10-09-2019(online)].pdf 2019-09-10
9 201947036376-DRAWINGS [10-09-2019(online)].pdf 2019-09-10
10 201947036376-DECLARATION OF INVENTORSHIP (FORM 5) [10-09-2019(online)].pdf 2019-09-10
11 201947036376-COMPLETE SPECIFICATION [10-09-2019(online)].pdf 2019-09-10
12 201947036376-CLAIMS UNDER RULE 1 (PROVISIO) OF RULE 20 [10-09-2019(online)].pdf 2019-09-10
13 201947036376-FORM-26 [12-09-2019(online)].pdf 2019-09-12
14 Anstract 201947036376.jpg 2019-09-17
15 201947036376-RELEVANT DOCUMENTS [20-09-2019(online)].pdf 2019-09-20
16 201947036376-MARKED COPIES OF AMENDEMENTS [20-09-2019(online)].pdf 2019-09-20
17 201947036376-FORM 13 [20-09-2019(online)].pdf 2019-09-20
18 201947036376-AMMENDED DOCUMENTS [20-09-2019(online)].pdf 2019-09-20
19 Correspondence by Agent_Form-1,GPA_23-09-2019.pdf 2019-09-23
20 201947036376-FORM 3 [11-02-2020(online)].pdf 2020-02-11
21 201947036376-Retyped Pages under Rule 14(1) [12-05-2021(online)].pdf 2021-05-12
22 201947036376-OTHERS [12-05-2021(online)].pdf 2021-05-12
23 201947036376-Information under section 8(2) [12-05-2021(online)].pdf 2021-05-12
24 201947036376-FORM-26 [12-05-2021(online)].pdf 2021-05-12
25 201947036376-FORM 3 [12-05-2021(online)].pdf 2021-05-12
26 201947036376-FER_SER_REPLY [12-05-2021(online)].pdf 2021-05-12
27 201947036376-DRAWING [12-05-2021(online)].pdf 2021-05-12
28 201947036376-CLAIMS [12-05-2021(online)].pdf 2021-05-12
29 201947036376-2. Marked Copy under Rule 14(2) [12-05-2021(online)].pdf 2021-05-12
30 201947036376-FER.pdf 2021-10-18
31 201947036376-FORM 3 [10-11-2021(online)].pdf 2021-11-10
32 201947036376-FORM 3 [28-04-2022(online)].pdf 2022-04-28
33 201947036376-PatentCertificate01-08-2023.pdf 2023-08-01
34 201947036376-IntimationOfGrant01-08-2023.pdf 2023-08-01

Search Strategy

1 2020-11-1113-47-13E_11-11-2020.pdf

ERegister / Renewals

3rd: 20 Sep 2023

From 20/03/2020 - To 20/03/2021

4th: 20 Sep 2023

From 20/03/2021 - To 20/03/2022

5th: 20 Sep 2023

From 20/03/2022 - To 20/03/2023

6th: 20 Sep 2023

From 20/03/2023 - To 20/03/2024

7th: 12 Feb 2024

From 20/03/2024 - To 20/03/2025

8th: 04 Feb 2025

From 20/03/2025 - To 20/03/2026