Method and device for media multiplexing negotiation

US2016277246A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016277246-A1
Application numberUS-201615167499-A
CountryUS
Kind codeA1
Filing dateMay 27, 2016
Priority dateNov 27, 2013
Publication dateSep 22, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Provided are a method and device for media multiplexing negotiation. The method comprises: sending a negotiation request message to a response end, the negotiation request message comprising information about n media types; and receiving a negotiation response message sent by the response end, the negotiation response message being used for indicating m multiplexing relationships, each multiplexing relationship of the m multiplexing relationships corresponding to at least one media type of the n media types, and each multiplexing relationship being used for indicating at least one media type which uses the same port number to conduct transmission, where n is a positive integer, and m is a positive integer which is smaller than n.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method for media multiplexing negotiation, comprising: receiving a negotiation request message transmitted from a requesting end, wherein the negotiation request message comprises information on n media types; determining a negotiation response message according to the negotiation request message, wherein the negotiation response message is configured to indicate m multiplexing relationships, each multiplexing relationship of the m multiplexing relationships corresponds to at least one media type of the n media types and each multiplexing relationship is configured to indicate that transmission for the at least one media type is performed using a same port number, wherein n is a positive integer, and m is a positive integer smaller than n; and transmitting the negotiation response message to the requesting end. 2 . The method according to claim 1 , wherein in a case that an i-th multiplexing relationship of the m multiplexing relationships corresponds to a plurality of media types of the n media types, multiplexing information on a first media type of the plurality of media types comprises a first port number of the responding end, and multiplexing information on other media types of the plurality of media types except for the first media type comprises a port number 0, to indicate that transmission for the plurality of media types is performed using the first port number of the responding end, wherein i is a positive integer smaller than m. 3 . The method according to claim 2 , wherein information on each media type of the n media types comprises: a port number of the requesting end corresponding to the each media type, which is determined by the requesting end. 4 . The method according to claim 3 , wherein the information on each media type of the information on the n media types comprises at least one of: at least one encode-decode type supported by the each media type and a payload type (PT) value corresponding to each encode format of the at least one encode-decode type, which are determined by the requesting end; a bandwidth required for transmitting the each media type; interactive connectivity establishment (ICE) candidate address information on the each media type; information indicating that the each media type supports real-time transport protocol (RTP) and real-time transport control protocol (RTCP) multiplexing; and capability information indicating a capability of the requesting end to transmit and receive a media stream of the at least one encode-decode type. 5 . The method according to claim 4 , wherein the capability information comprises a maximum reception number and a maximum transmission number of the requesting end for a media stream of one or more encode-decode types of the at least one encode-decode type. 6 . The method according to claim 2 , wherein the multiplexing information on the first media type further comprises at least one of: at least one encode-decode type supported by the first media type and a PT value corresponding to each encode-decode type of the at least one encode-decode type, which are determined by the responding end; a sum of bandwidths required by the plurality of media types corresponding to the i-th multiplexing relationship; and a maximum reception number and a maximum transmission number of the responding end for a media stream of one or more encode-decode types of the at least one encode-decode type. 7 . The method according to claim 2 , wherein in a case that a second media type of the n media types does not correspond to any multiplexing relationship of the m multiplexing relationships, information on the second media type comprises: a second port number of the requesting end corresponding to the second media type; and multiplexing information on the second media type comprises: a second port number of the responding end corresponding to the second media type, which is determined by the responding end. 8 . The method according to claim 2 , wherein, after receiving the negotiation response message transmitted from the responding end, the method further comprises: transmitting a media stream of the plurality of media types corresponding to the i-th multiplexing relationship using a first port number of the requesting end and the first port number of the responding end; and transmitting a media stream of the second media type using a second port number of the requesting end and a second port number of the responding end. 9 . A requesting end, comprising a processor and a non-transitory computer readable medium having a plurality of computer readable instructions stored thereon that, when executed by the processor, cause the processor to: transmit a negotiation request message to a responding end, wherein the negotiation request message comprises information on n media types; and receive a negotiation response message transmitted from the responding end, wherein the negotiation response message is configured to indicate m multiplexing relationships, each multiplexing relationship of the m multiplexing relationships corresponds to at least one media type of the n media types and each multiplexing relationship is configured to indicate that transmission for the at least one media type is performed using a same port number, wherein n is a positive integer, and m is a positive integer smaller than n. 10 . The requesting end according to claim 9 , wherein the negotiation response message comprises multiplexing information on the n media types, wherein in a case that an i-th multiplexing relationship of the m multiplexing relationships corresponds to a plurality of media types of the n media types, multiplexing information on a first media type of the plurality of media types comprises a first port number of the responding end, and multiplexing information on other media types of the plurality of media types except for the first media type comprises a port number 0, to indicate that transmission for the plurality of media types is performed using the first port number of the responding end, wherein i is a positive integer smaller than m. 11 . The requesting end according to claim 10 , wherein information on each media type of the n media types comprises: a port number of the requesting end corresponding to the each media type, which is determined by the requesting end. 12 . The requesting end according to claim 10 , wherein the multiplexing information on the first media type further comprises at least one of: at least one encode-decode type supported by the first media type and a payload type (PT) value corresponding to each encode-decode type of the at least one encode-decode type, which are determined by the responding end; a sum of bandwidths required by the plurality of media types corresponding to the i-th multiplexing relationship; and a maximum reception number and a maximum transmission number of the responding end for a media stream of one or more encode-decode types of the at least one encode-decode type. 13 . The requesting end according to claim 10 , wherein in a case that a second media type of the n media types does not correspond to any multiplexing relationship of the m multiplexing relationships, information on the second media type comprises: a second port number of the requesting end corresponding to the second media type; and multiplexing information on the second media type comprises: a second port number of the responding end corresponding to the second media type, which is determined by the responding end. 14 . The requesting end according to claim 10 , wherein the computer readable instructions f

Assignees

Inventors

Classifications

  • characterised by the conditions triggering a change of settings · CPC title

  • characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability (for optimising operational conditions of wireless networks H04W24/02) · CPC title

  • Electricity · mapped topic

  • H04L69/24Primary

    Negotiation of communication capabilities · CPC title

  • Electricity · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016277246A1 cover?
Provided are a method and device for media multiplexing negotiation. The method comprises: sending a negotiation request message to a response end, the negotiation request message comprising information about n media types; and receiving a negotiation response message sent by the response end, the negotiation response message being used for indicating m multiplexing relationships, each multiple…
Who is the assignee on this patent?
Huawei Tech Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04L41/0823. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Sep 22 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).