RELAY ASSISTED PEER DISCOVERY
First Claim
Patent Images
1. A method of enabling relay assisted peer discovery in a wireless communication network, comprising:
- a relay receiving from at least one user equipment (UE) at least one hashed expression;
the relay computing a time dependent hash of the at least one hashed expression to transmit; and
the relay broadcasting the time dependent hash of the at least one hashed expression.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for enabling relay assisted peer discovery in a wireless communication network are disclosed. A relay may receive, from at least one user equipment (UE), at least one hashed expression to transmit. Further, a relay may compute a time dependent hash of the at least one hashed expression to transmit. The relay may broadcast, and the second UEs may receive, the time dependent hash of the at least one hashed expression. The UE may be, for example, an eNodeB. The hashed expression may be a time varied hashed expression.
-
Citations
59 Claims
-
1. A method of enabling relay assisted peer discovery in a wireless communication network, comprising:
-
a relay receiving from at least one user equipment (UE) at least one hashed expression; the relay computing a time dependent hash of the at least one hashed expression to transmit; and the relay broadcasting the time dependent hash of the at least one hashed expression. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of improving peer-to-peer communication in a wireless communication network, comprising:
-
in response to generating a plurality of expressions to be transmitted during a future time period, aggregating in at least one packet, the plurality of expressions; and prior to the commencement of the future time period, transmitting the aggregated expressions to a relay configured to broadcast the expressions during the future time period.
-
-
10. A method of operating a user equipment (UE) in a relay assisted peer discovery, comprising:
-
the UE transmitting its hashed expression, at a first time, at least to at least one relay associated with the UE for time varied hashing of, and broadcast of, the hashed expression by the at least one relay; the UE receiving, at least from the at least one relay, of a plurality of second time varied hashed peer discovery expressions received from a plurality of second UEs; and the UE decrypting the received second time varied hashed expressions to discern identities of ones of the plurality of second UEs. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method of operating a user equipment (UE) in a relay assisted peer discovery, comprising:
-
the UE transmitting its hashed expression, at a first time, at least to at least one relay associated with the UE for time varied hashing of, and broadcast of, the hashed expression by the relay; the UE receiving and decrypting, at least from the at least one relay, of a plurality of time varied hashed peer discovery expressions received from a plurality of second UEs.
-
-
22. A relay for assisting in peer discovery in a wireless communication network, comprising:
-
means for receiving from at least one user equipment (UE) at least one hashed expression to transmit; means for computing a time dependent hash of the at least one hashed expression to transmit; and means for broadcasting the time dependent hash of the at least one hashed expression. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A user equipment (UE) configured to improve peer-to-peer communication in a wireless communication network, comprising:
-
in response to generating a plurality of expressions to be transmitted during a future time period, means for aggregating in at least one packet, the plurality of expressions; and prior to commencement of the future time period, means for transmitting the at least one packet to at least one of a plurality of relays configured to broadcast the expressions during the future time period.
-
-
28. A user equipment (UE) for operation in a relay assisted peer discovery, comprising:
-
means for transmitting a hashed expression at least to at least one relay associated with the UE for time varied hashing of, and broadcast of, the hashed expression by the at least one relay; means for receiving, at least from the at least one relay, of a plurality of time varied hashed peer discovery expressions received from a plurality of second UEs; and means for decrypting the received time varied hashed expressions to discern identities of ones of the plurality of second UEs. - View Dependent Claims (29, 30, 31, 32, 33)
-
-
34. A computer program product, comprising:
a non-transitory computer-readable medium associated with a relay in a wireless network, comprising; code for causing at least one processor associated with the relay to receive from at least one user equipment (UE) at least one hashed expression to transmit; code for causing the at least one processor to compute a time dependent hash of the at least one hashed expression to transmit; and code for causing the at least one processor to direct a broadcasting of the time dependent hash of the at least one hashed expression. - View Dependent Claims (35, 36, 37, 38, 39)
-
40. A computer program product for improving peer-to-peer communication in a wireless communication network, comprising:
a non-transitory computer-readable medium associated with a user equipment (UE) in a wireless network, comprising; code for causing at least one computer processor associated with the UE to aggregate in at least one packet at the UE, its plurality of expressions into a single packet suitable for transmission in response to the generating of the plurality of expressions over a predetermined time period; and code for causing the at least one computer processor to direct transmission of the at least one packet to at least one of a plurality of relays, wherein the transmission of the single packet occurs after the expiration of the predetermined time period.
-
41. A computer program product, comprising:
a non-transitory computer-readable medium associated with a user equipment (UE) for operation in a relay assisted peer discovery, comprising; code for causing at least one computer processor associated with the UE to direct transmission of a hashed expression at least to at least one relay associated with the UE for time varied hashing of, and broadcast of, the hashed expression by the at least one relay; code for causing the at least one computer processor to receive, at least from the at least one relay, a plurality of time varied hashed peer discovery expressions received from a plurality of second UEs; and code for causing the at least one processor to decrypt the received time varied hashed expressions to discern identities of ones of the plurality of second UEs. - View Dependent Claims (42, 43, 44, 45, 46)
-
47. A relay suitable for assisting in peer discovery in a wireless communication network, comprising:
-
a receiver configured to receive, from at least one user equipment (UE), at least one hashed expression; a peer discovery expression computing module configured to compute a time dependent hash of the at least one hashed expression to transmit; and a transmitter configured to broadcast the time dependent hash of the at least one hashed expression. - View Dependent Claims (48, 49, 50, 51, 52)
-
-
53. A user equipment (UE) suitable for operating in relay assisted peer discovery, comprising:
-
a transmitter configured to transmit a hashed expression of the UE, at a first time, at least to at least one relay communicatively associated with the UE for time varied hashing of, and broadcast of, the hashed expression by the at least one relay; a receiver configured to receive, at least from the at least one relay, of a plurality of second time varied hashed peer discovery expressions received from a plurality of second UEs; and an encrypting/decrypting module configured to decrypt the received second time varied hashed expressions to discern identities of ones of the plurality of second UEs. - View Dependent Claims (54, 55, 56, 57, 58, 59)
-
Specification