1461118549-0d04c701-83fa-4e7e-97e2-5dcaf4b6e93a

1. An apparatus, comprising a virtual machine on which an offload application is configured to run, said virtual machine comprising a first interface configured to provide offload traffic to said application and a second interface configured to output traffic from said application.
2. An apparatus as claimed in claim 1, comprising a traffic termination point associated with said application.
3. An apparatus as claimed in claim 2 wherein the traffic termination point is configured to route said offload traffic to said application andor to route traffic from said application back to a traffic flow.
4. An apparatus as claimed in claim 2, wherein a virtual network is provided between said traffic termination point and said virtual machine, said virtual network comprising at least one bridge, said at least one bridge routing traffic to said application, when said application is a terminating application.
5. An apparatus as claimed in claim 2, wherein a virtual network is provided between said traffic termination point and said virtual machine, said virtual network comprising at least one first bridge and at least one second bridge, said at least one first bridge routing traffic to said application and said at least one second bridge routing traffic from said application when said application comprises a pass through application.
6. An apparatus as claimed in claim 4, wherein said bridge comprises one of a virtual bridge, a virtual Ethernet Bridge, a frame relay service and a point-to-point link that supports bridging between two ports.
7. An apparatus as claimed in claim 1, comprising a link layer having an interface with said virtual machine.
8. An apparatus as claimed in claim 1, wherein said apparatus is configured to accommodate a plurality of different types of behaviour.
9. An apparatus as claimed in claim 8, wherein said different types of behaviour comprise one or more of an Ethernet bridging mode and a next hop mode.
10. An apparatus as claimed in claim 1, comprising a network address translator for translating an address for received offload traffic.
11. An apparatus as claimed in claim 10, wherein one translated address is used per PDP context or radio access bearer.
12. An apparatus as claimed in claim 10, wherein a defined subset of addresses is used for said translated addresses.
13. An apparatus as claimed in claim 1, wherein said application is configured when run to behave as a next hop router.
14. An apparatus as claimed in claim 1, comprising a reverse translator for reverse translating an address in traffic to be output.
15. An apparatus as claimed in claim 14, wherein the reverse translator is configured to put traffic with a reverse translated addresses onto an original data path.
16. An apparatus as claimed in claim 1, wherein the application when run, is configured to at least one of modify a packet, generate a packet, terminate a packet and alter an order of said packet with respect to other packets.
17. A method comprising:
receiving at least one stream of packets;
filtering said received stream of packets to determine which packets are to be routed to one of the plurality of offload applications, wherein different filtering rules are provided for one or more of different applications, different streams and different directions of packet streams; and
offloading at least some of said packets for routing to a respective offload application.
18. The method as claimed in claim 17, wherein the offloading comprises routing respective packets to respective management objects.
19. The method as claimed in claim 17, comprising monitoring, by one or more management objects, of different types of application.
20. The method as claimed in claim 18, wherein the different types of application may comprise one or more of pass through applications, terminating applications and analytics applications.
21. The method as claimed in claim 17, comprising disabling routing to a specific application.
22. The method as claimed in claim 18, wherein each of the one or more management objects comprises a traffic termination point.
23. The method as claimed in claim 18, wherein each of the one or more management objects is associated with a respective offload application or part thereof.
24. The method as claimed in claim 18, wherein each of the one or more management objects is associated with at least one bridge, said at least one bridge routing traffic to said application, if said application is a terminating application.
25. The method as claimed in claim 18, wherein each of the one or more management objects is associated with at least one first bridge and at least one second bridge, said at least one first bridge routing traffic to said application and said at least one second bridge routing traffic from said application if said application provides a pass through application.
26. A computer program comprising computer code to perform:
receiving at least stream of packets;
filtering said received stream of packets to determine which packets are to be routed to one of the plurality of offload applications, wherein different filtering rules are provided for one of more of different applications, different streams and different directions of packet streams; and
offloading at least some of said packets for routing to a respective offload application.

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. An isolated nucleic acid comprising a polynucleotide encoding an amino-terminal truncated human tryptophanyl-tRNA synthetase (TrpRS) polypeptide capable of regulating angiogenesis comprising a carboxyl-terminal portion of TrpRS, which has the amino acid sequence of residues 1 to 471 of SEQ ID NO: 10, the polypeptide including a Rossmann fold nucleotide binding domain; wherein the polypeptide does not comprise amino acid residues 1-47 of SEQ ID NO: 10.
2. The isolated nucleic acid of claim 1, wherein the polypeptide comprises amino acid residues 71-471 of SEQ ID NO: 10.
3. The isolated nucleic acid of claim 1, wherein the polypeptide comprises amino acid residues 48-471 of SEQ ID NO: 10.
4. The isolated nucleic acid of claim 1, comprising a leader polynucleotide fused to the polynucleotide encoding the amino-terminal truncated human tryptophanyl-tRNA synthetase polypeptide and in an open reading frame therewith, the leader polynucleotide encoding a secretory peptide sequence for controlling transport of the polypeptide from a cell.
5. A recombinant vector comprising the polynucleotide of claim 1.
6. A recombinant vector comprising the polynucleotide of claim 4.
7. A method of making a recombinant host cell comprising introducing the polynucleotide of claim 1 into the host cell.
8. An isolated recombinant host cell which includes the polynucleotide of claim 1 and expresses the polypeptide.
9. An isolated recombinant host cell which includes the polynucleotide of claim 4 and expresses the polypeptide.
10. A method of making an isolated polypeptide comprising:
(a) culturing the recombinant host cell of claim 8; and
(b) isolating from the cell culture the amino-terminal truncated human tryptophanyl-tRNA synthetase polypeptide.
11. A method of making an isolated polypeptide comprising:
(a) culturing the recombinant host cell of claim 9; and
(b) isolating from the cell culture the amino-terminal truncated human tryptophanyl-tRNA synthetase polypeptide.
12. An isolated nucleic acid comprising a polynucleotide encoding an amino-terminal truncated human tryptophanyl-tRNA synthetase (TrpRS) polypeptide having chemokine activity comprising a carboxyl-terminal portion of TrpRS, which has the amino acid sequence of residues 1 to 471 of SEQ ID NO: 10, the polypeptide including a Rossmann fold nucleotide binding domain; wherein the polypeptide does not comprise amino acid residues 1-47 of SEQ ID NO: 10.
13. The isolated nucleic acid of claim 12, wherein the polypeptide comprises amino acid residues 71-471 of SEQ ID NO: 10.
14. The isolated nucleic acid of claim 12, wherein the polypeptide comprises amino acid residues 48-471 of SEQ ID NO: 10.
15. The isolated nucleic acid of claim 12, comprising a leader polynucleotide fused to the polynucleotide encoding the amino-terminal truncated human tryptophanyl-tRNA synthetase polypeptide and in an open reading frame therewith, the leader polynucleotide encoding a secretory peptide sequence for controlling transport of the polypeptide from a cell.
16. A recombinant vector comprising the polynucleotide of claim 12.
17. A method of making a recombinant host cell comprising introducing the polynucleotide of claim 12 into the host cell.
18. An isolated recombinant host cell which includes the polynucleotide of claim 12 and expresses the polypeptide.
19. A method of making an isolated polypeptide comprising:
(a) culturing the recombinant host cell of claim 18; and
(b) isolating from the cell culture the amino-terminal truncated human tryptophanyl-tRNA synthetase polypeptide.
20. A method of suppressing angiogenesis in a mammal comprising administering to the mammal an angiostatically effective amount of a composition comprising the isolated nucleic acid of claim 1.
21. The method of claim 20 wherein the polypeptide encoded by the isolated nucleic acid comprises amino acid residues 48-471 of SEQ ID NO: 10 or amino acid residues 71-471 of SEQ ID NO: 10.
22. The method of claim 20 wherein the nucleic acid comprises a leader polynucleotide fused to the polynucleotide encoding the amino-terminal truncated human tryptophanyl-tRNA synthetase polypeptide and in an open reading frame therewith, the leader polynucleotide encoding a secretory peptide sequence for controlling transport of the polypeptide from a cell.