Nova Patents
CA2355035C

Data transmission apparatus and method

Abstract

A data transmitter (10) transmits packets each with a sequence number and a priority added. A data receiver (20) detects any packet loss by referring to the sequence numbers added to the packets, and if detecting any packet of high priority as having been lost, requests for packet retransmission. Based on information about thus detected packet loss, the data receiver (20) generates and transmits an RR packet (110) indicating the packet reception state. The data transmitter (10) extracts, from the RR packet (110), a packet loss ratio (200), and selects a manner of priority assignment and reassigns a priority to a packet requested by the data receiver (20).

CA2355035C, drawing sheet 1
Sheet 1 of 11

Term

Term ended

Expired 14 August 2021, 5.1 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

11 claims: 3 independent, 8 dependent

  1. 1
    CA 02355035 2006-09-22 What is claimed is:1. A data transmission apparatus for transmitting data to a reception apparatus on a packet basis, said data transmission apparatus comprising: priority assignment means for selecting one of a plurality of manners of priority assignment for each packet, and assigning a priority to each packet based on the selected priority assignment manner, said priority being a high priority or a low priority;packet transmission means for transmitting a priority-assigned packet;reception state receiving means for receiving a packet reception state including a packet loss ratio in said reception apparatus;and packet retransmission means for controlling retransmission of said priority-assigned packet in response to a retransmission request from said reception apparatus, wherein said priority assignment means selects a priority assignment manner in response to said packet reception state and reassigns a priority to a packet requested by said reception apparatus, wherein when said packet loss ratio is less or greater than a predetermined value, said priority assignment means changes the priority assignment manner for one or more packets such that the number of packets high in priority is increased or decreased, respectively.
  2. 6
    A data transmission method for transmitting data to a reception apparatus on a packet basis, said method comprising:a priority assignment step of selecting one of a plurality of manners of priority assignment for each packet, and assigning a priority to each packet based on the selected priority assignment manner, said priority being a high priority or a low priority;a packet transmission step of transmitting a priority-assigned packet;a reception state receiving step of receiving a packet reception state including a packet loss ratio in said reception apparatus;and a packet retransmission step of controlling retransmission of said priority-assigned packet in response to a retransmission request from said reception apparatus, wherein in said priority assignment step, a priority assignment manner is selected in response to said packet reception state and a priority to a packet requested by said reception apparatus is reassigned, and CA 02355035 2006-09-22 wherein when said packet loss ratio is less or greater than a predetermined value, the priority assignment manner for one or more packets is changed in said priority assignment step' such that the number of packets high in priority is increased or decreased, respectively.
  3. 11
    A data transmission method for transmitting data to a reception apparatus on a packet basis, said method comprising :a priority assignment step of selecting one of a plurality of manners of priority assignment for each packet, and assigning a priority to each packet based on the selected priority assignment manner, said priority being a high priority or a low priority;a packet transmission instruction step of providing an CA 02355035 2006-09-22 instruction to transmit a priority-assigned packet;a reception state acquisition step of receiving and acquiring a packet reception state including a packet loss ratio in said reception apparatus;and a packet retransmission instruction step of providing an instruction to perform retransmission of said priority-assigned packet in response to a retransmission request from said reception apparatus, wherein in said priority assignment step, a priority assignment manner is selected in response to said packet reception state and a priority to a packet requested by said reception apparatus is reassigned, and wherein when said packet loss ratio is less or greater than a predetermined value, the priority assignment manner for one or more packets is changed in said priority assignment step such that the number of packets high in priority is increased or decreased, respectively.