  A generalized teleportation protocol (GTP) for N qubits is presented, where
the teleportation channels are non-maximally entangled and all the free
parameters of the protocol are considered: Alice's measurement basis, her sets
of acceptable results, and Bob's unitary operations. The full range of Fidelity
(F) of the teleported state and the Probability of Success (P_{suc}) to obtain
a given fidelity are achieved by changing these free parameters. A channel
efficiency bound is found, where one can determine how to divide it between F
and P_{suc}. A one qubit formulation is presented and then expanded to N
qubits. A proposed experimental setup that implements the GTP is given using
linear optics.
